اختراقات Eclipse Ganymede وتلميحاتها ونصائحها وحيلها وأفضل الممارسات

StackOverflow https://stackoverflow.com/questions/69281

سؤال

لقد بدأت مؤخرًا في استخدام Eclipse Ganymede CDT لتطوير لغة C ولم يعجبني ذلك أكثر.أدرك أن منحنى التعلم يمكن أن يكون واضحًا نوعًا ما، وبالتالي وبمساعدتكم، فإن هدفي هو تسطيحه قدر الإمكان.أنا أبحث عن أفضل الاختراقات والتلميحات والنصائح والحيل وأفضل الممارسات لإطلاق العنان للقوة الكاملة لـ IDE.

هل كانت مفيدة؟

المحلول

فهرسة دقيقة

باستخدام CDT، يجب التأكد من تمكين خيار "الفهرسة الكاملة" بدلاً من الخيار الافتراضي "الفهرسة السريعة".إنه ليس أبطأ بشكل ملحوظ على الأجهزة الحديثة ويقوم بعمل أفضل بكثير.ومن هذا المنطلق، يجب عليك التأكد من تمكين التمييز الدلالي.هذا ليس مهمًا في C/C++ كما هو الحال في لغة مثل Scala، لكنه لا يزال مفيدًا للغاية.

تحرير مبسط

التعود على استخدام Ctrl+O وCtrl+Alt+H.ينبثق الأول عرض مخطط تفصيلي قابل للبحث بشكل متزايد، بينما يفتح الأخير عرض "التسلسل الهرمي للمكالمات" ويبحث في الوظيفة المحددة حاليًا.وهذا مفيد بشكل لا يصدق لتتبع التنفيذ.

Ctrl+Shift+T (النوع المفتوح) ليس بالضبط مجموعة "تحرير" في حد ذاتها، ولكنه لا يقل أهمية في سير العمل الخاص بي.لا يسمح مربع الحوار Open Type في C++‎ بالتصفية المتزايدة حسب النوع فحسب، بل يسمح أيضًا باختيار التعريف (.h) أو التصريح (.cpp) وحتى التصفية حسب نوع العنصر (typedef, struct, class, ، إلخ).

البرمجة الموجهة نحو المهام

ميلين:لا تترك المنزل دون ذلك.لا أستطيع أن أقول ما يكفي عن هذه الأداة.في كل مرة أجبر فيها على الاستغناء عنها، أجد نفسي مضطرًا إلى إعادة تعلم كيفية التعامل مع كل ضجيج التعليمات البرمجية.سهل الاستخدام للغاية.

جردت وجهات النظر

يعد تخطيط مساحة عمل Eclipse الافتراضي غير فعال للغاية سواء من حيث المساحة أو سهولة الاستخدام.كل شخص لديه تصميمه المفضل، خذ بعض الوقت وابحث عن التصميم الذي يناسبك.أحب تصغير كل شيء (وليس بالضرورة إغلاقه) باستثناء المخطط التفصيلي وإبقاء C/C++ Project Explorer مثبتًا في الشريط الجانبي الذي تم تكوينه لإخفاء المخطط التفصيلي بدقة عند توسيعه.وبهذه الطريقة يمكنني دائمًا إبقاء المحرر مرئيًا مع تقليل المساحة المستخدمة في طرق العرض غير ذات الصلة بالمهمة الحالية في نفس الوقت.

نصائح أخرى

يتيح لك CTRL + TAB التنقل بسرعة بين الملف المصدر وملف رأسه (foo.cpp <--> foo.h).

تعجبني أيضًا ميزة السجل المحلي لأنه يمكنك الرجوع والتراجع عن تغييراتك بطريقة مناسبة.

يعد ctrl + space أفضل أداة على الإطلاق في Eclipse.إنها ميزة الإكمال التلقائي.يمكنه إكمال أسماء المتغيرات، وإعلانات الطرق، والقوالب المحددة من قبل المستخدم، وغير ذلك الكثير.

اذهب الكسوف.يتم إنشاء طن من الكود الخاص بي بواسطة كنترول + فضاء.

إذا لم يتم تثبيت أدوات مطور Java، فلن يعمل التدقيق الإملائي.

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

يمكنك تشغيل المدقق الإملائي القائم على CDT (يعمل في غاليليو أيضًا).

انظر هنا: محرك التدقيق الإملائي Eclipse غير موجود

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top