الرئيسية    المنتدى     أرشيف المقالات     المكتبة     رفع الصور    إتصل بنا

تسجيل دخول
اسم المستخدم :

كلمة المرور :


فقدان كلمة المرور ؟

إشترك الآن
الصفحة الرئيسية
بلوك الإقتباسات
الإبتسامة هي إنحناءة تستقيم بها كل الأمور
بحث
آخر المواضيع مشاركة
بلوك الإستفتاءات

ماهو أكثر ما يهمك عند البحث عن شركة استضافة لموقعك
السعر
المساحة
الباند ويدث
الدعم الفني
أفضل المقالات
أخر كتب مضافة
عروة نت - المميزات الجديدة في بيئة التطوير دلفي 2010 - متفرقات - المقالات
متفرقات : المميزات الجديدة في بيئة التطوير دلفي 2010
بواسطة عروة في 2009/11/4 17:40:04 (1986 القراء) مقالات اخرى لنفس المشترك
متفرقات

المميزات الجديدة في بيئة التطوير دلفي 2010
بقلم محمد نسمان

دلفي 2010 جرت به تحسينات كبيرة في بيئة التطوير والمترجم وقواعد البيانات وغيرها، سوف أتحدث اليوم عن مجموعة من التحسينات التي طالت بيئة التطوير IDE والتي تقدر بحوالي 120 اضافة جديدة في بيئة التطوير فقط، بعض منها تعديلات مهمة ورائعة والأخرى بسيطة لكنها تزيد ولو بنسبة قليلة في الإنتاجية، لتبرهن دلفي أنها كانت ومازالت أكثر بيئات التطوير إنتاجية.

قسمت التطويرات التي تمت إلى جزئين سوف أتحدث في هذه المقالة عن أهم ثلاث إِضافات وأتبعها بمقالة أخرى عن مجموعة من التحسينات الأخرى

1. Code Insight: وهي من الإضافات الجديدة وكما يقال اسم على مسمي، فهي تتيح للمطور الوصول إلى كل شي ضمن بيئة التطوير بضفة زر واحدة فقط (F6) وتظهر النافذة التالية:




فعند كتابتي كلمة Edit مثلاً يظهر كل شي له علاقة بهذه الكلمة، ليس فقط المكونات ولكن أي شيء متعلق ضمن بيئة التطوير يحتوي على هذه الكلمة وحتى الإعداد كما تشاهدون ضمن مجموعة Preferences، فبضغطة واحدة نصل لما نريد بدلاً من عدة نقرات في أمكان عدة.

وبالصدفة أثناء تصفحي وتحضيري لهذه المقالة وجدت أيضا أن ال Code Insight تقوم بعرض المكونات الموجودة على النموذج في المشروع المفتوح ضمن نفس النافذة، وهذه ميزة جد رائعة خاصة في النماذج التي تحتوي على عدد كبير من المكونات.

2. تنظيم الكود المصدري (Source Code Formatter): وهذه ميزة أخرى رائعة، وخاصة لو كنت تعمل مع فريق ويوجد أشخاص لا يقومو بتنظيم الكود بالكيفية المطلوبة، فتصور كيفية مراجعة الكود من ورائهم، في كثير من الأحيان سابقاً كنت أطلب من المبرمج الذي يريد مني مساعدته في تفحص مشكلة بأن يقوم أولاً بتنظيم الكود حسب المتعارف عليه، قبل أن أبدأ بقراءة الكود الخاص به، لكن الأن بنقرة زر او بالضغط على Ctrl + D سوف تتم المهمة في أقل من ثانية، تصور معي هذا الكود

وبعد تطبيق خيارالتنظيم سوف يصبح بهذا الشكل:

بسرعة ومن غير أي تعب .
3. شريط البحث الجديد New SearchBar: هل أنت موافق معي على أن شريط البحث الموجود في متصفح فير فوكس هوا الأفضل في أغلب البرامج التي نستخدمها؟ إذا كان جوابك بنعم فأصبحت عملية البحث تتم في دلفي بطريقة مشابهة، وإن قلت لا فجربه وسوف تقتنع بما قلت .


بصراحة عملية البحث من أكثر العمليات المهمة أثناء كتابة ومراجعة الكود ورغم وجود العديد من الطرق للبحث مثل Ctrl + E أو Ctrl + F، لكن مع شريط البحث الجديد وعملية تلوين النتائج وعرض ايضاً عدد الكلمات المطابقة، فلا أستطيع أن أقول إلا: يا هيك بيكون البحث يا بلاش .

مجموعة جديدة من المميزات الأخرى.

Old Toolbar: صندوق الأدوات القديم المشهور لنسخ دلفي حتى الإصدار السابع محبب للكثير من مبرمجي دلفي، وكنت أتعجب لأن العديد منهم لم يقم بالترقية للنسخ الجديدة لأنه يريد الصندوق القديم، ورغم أنني شخصياً أرى أن الجديد أفضل وأكثر إنتاجية من القديم، وحتى يتم إرضاء المبرمجين الدقة القديمة تم إضافة إمكانية عرض مربع الأدوات حسب الشكل القديم مع إضافة مربع البحث الرائع الذي يسهل الوصول إلى أي مكون، لكن الجديد مازال موجود في نفس الوقت أيضا، والآن هل من داعي لأن تبقى مبرمجي بدلفي 7 أو ما قبل .

2. إضافة جديدة لمدير المشاريع Project Manager، وهي إمكانية تريب الملفات الموجودة ضمن مدير المشاريع حسب الاسم، تاريخ التعديل أو المسار، مع إمكانية جعل عملية الترتيب تلقائية أو بشكل يدوي، ميزة مفيدة جداً خاصة عندما يحتوي المشروع على عدد كبير من الملفات.

3. هناك تحسين بسيط على Object Inspector، حيث يتم عرض القيم المنطقية Boolean بشكل CheckBoxes وأصبحت تحتاج لنقرة واحدة لتغير القيمة بدلاً من نقرتين سابقاً، تعديل بسيط جداً لكنه عملي.

4. قائمة المستندات الأخيرة أو ما تسمى MRU، حيث كانت في السابق تحتوي على اخر 5 مشاريع واخر 10 ملفات مفتوحة، تم إضافة إمكانية تحديد عدد الملفات والمشاريع المراد عرضها ضمنها.

5. تم تحسين مربع إضافة الوحدات “Use Unit” حيث أصبح بالإمكان استخدام علامات البحث (*,?) او ما تسمى WildCards في ترشيح أسماء الملفات حتى يمكن الاختيار بينها بسهولة، بالإضافة إلى اختيار أين سوف يتم وضع الوحدة المراد تضمينها هل في جزء Interface أو Implementation

6. Debugger Visualizers، أصبح بالإمكان الآن رؤية المعلومات الموجودة للعناصر ضمن اصناف مثل TStringList أثناء مرحلة التنقيح.

7. Class Explorer: هذه الميزة موجودة في النسخ السابقة من دلفي لكن الجديد هوا إضافتها لنسخة سي++ بيلدر، لذا سوف يستفيد مبرمجي سي++ من هذه الميزة.

وإلى لقاء أخر بإذن الله.

http://www.mnasman.com/blog/?p=125
http://www.mnasman.com/blog/?p=132



مقالات أخرى
2009/11/4 17:40:04 - المميزات الجديدة في بيئة التطوير دلفي 2010
2008/12/30 22:02:46 - دلفي Prism، ما له وما عليه
2008/11/1 17:15:05 - فوبيا البرمجيات العربية
2008/10/12 17:50:00 - لمحة بسيطة عن دلفي 2009
2008/5/19 14:38:04 - Embarcadero تستحوذ على شركة CodeGear

التعليقات تخص صاحبها ولا تخص ادارة الموقع
الكاتب الموضوع


عروة عيسى
2005-2007

Powered by XOOPS