8 اختصارات لوحة مفاتيح Eclipse ضرورية للمبتدئين

8 اختصارات لوحة مفاتيح Eclipse ضرورية للمبتدئين

تمت كتابة هذه المقالة في الأصل لـ Eclipse Juno ولكن تم تحديثها منذ ذلك الحين من أجل Eclipse Oxygen.





لقد حصلت مؤخرًا على مهمتين لبرمجة الأزواج ، كل واحدة في Java وكل منها مع شريك منفصل. الخوض في هذا دون الكثير من المعرفة ، اقترح شريكي الأول استخدام كسوف IDE ، واتضح أنه خيار رائع. إذا كنت بدأت للتو في Java ، فإن Eclipse هو السبيل للذهاب.





كيفية كتابة الخط المائل في facebook messenger

في الماضي ، حاولت تعلم محرر VIM سيئ السمعة ، ولكن على الرغم من كل دروس VIM الموجودة هناك ، وجدت أن منحنى التعلم شديد الانحدار. من السهل فهم Eclipse: يمكنك رؤية قائمة بجميع الملفات في مشروع Java (أو Android لهذا الأمر) في مستكشف الحزمة ، والتنقل بسهولة إلى الوظيفة المطلوبة من خلال نافذة المخطط التفصيلي ، والحصول على اقتراحات للوظائف ، والاستيراد ، و اكثر.





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

1. تنظيم الواردات (Ctrl + Shift + O)

سواء كنت تعمل مع مكتبات وفئات Java الأصلية أو تدمج أطر عمل تابعة لجهات خارجية في التعليمات البرمجية الخاصة بك ، هناك شيء واحد صحيح: من أجل استخدام فئة ، عليك أولاً استيراد الفصل قبل أن يحدده Eclipse على أنه صالح ومتاح لـ الإكمال التلقائي للكود (اقتراحات الكتابة في الوقت الفعلي).



ولكن من لديه الوقت لحفظ كل مسار حزمة لكل فصل في كل مكتبة؟ يمكنك السماح لـ Eclipse بمعالجته نيابة عنك باستخدام ملف Ctrl + Shift + O اختصار ، والذي يقوم تلقائيًا باستيراد الفئات غير المعترف بها في التعليمات البرمجية.

على سبيل المثال ، إذا كان لديك هذا الجزء من الشفرة:





public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

ثم استخدم اختصار تنظيم الواردات ، يصبح الأمر كما يلي:

import java.util.ArrayList;
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

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





لاحظ أن هذا الاختصار أيضًا يزيل عمليات الاستيراد غير المستخدمة (في الحالات التي قمت فيها بحذف الرمز) و أنواع بيانات الاستيراد حسب الحزمة.

2. المسافة البادئة الصحيحة (Ctrl + I)

تعد قابلية قراءة الكود أمرًا مهمًا ، ليس فقط بالنسبة لك (لذا يمكنك العودة في وقت لاحق وفهم ما كتبته) ولكن لأي شخص آخر قد ينظر إلى الكود الخاص بك (الشركاء والأساتذة والمساهمون مفتوحون المصدر). المسافة البادئة المناسبة ضرورية.

هل تبدو التعليمات البرمجية الخاصة بك في كثير من الأحيان مثل هذا؟

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

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

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

يمكنك تغيير طريقة معالجة Eclipse للمسافة البادئة بالانتقال إلى نافذة> تفضيلات ، ثم في اللوحة اليمنى انتقل إلى Java> Code Style> Formatter> Edit ...> المسافة البادئة .

3. حذف الخط الحالي (Ctrl + D)

عند الترميز في Java ، من الطبيعي إزالة سطور كاملة من التعليمات البرمجية في كل مرة. أسوأ طريقة لفعل هذا؟ ظلل بالماوس ، ثم اضغط على Backspace. طريقة المبتدئ للقيام بذلك؟ اضغط على مفتاح End ، واضغط على Shift ، واضغط على مفتاح Home ، ثم Backspace. لكن الطريقة الاحترافية؟ ببساطة اضغط السيطرة + د :

4. توصية الإكمال التلقائي (Ctrl + Space)

تشتهر Java للأسف بأنها مطولة للغاية - أسماء الفئات والطرق والمتغيرات هي بعض من الأطول في صناعة البرمجة بأكملها. هل تكتبهم جميعًا يدويًا في كل مرة؟ ليست فكرتي عن وقت ممتع.

إليك ما تفعله بدلاً من ذلك: اكتب الأحرف القليلة الأولى من الفئة أو الطريقة أو المتغير الذي تريده ، ثم اضغط السيطرة + مسافة . يؤدي هذا إلى عرض قائمة بتوصيات الإكمال التلقائي جنبًا إلى جنب مع تواقيع الأسلوب وأنواع المتغيرات والمزيد. حدد الخيار الصحيح ، واضغط على Enter ، واستمر في الترميز.

ميزات مثل الإكمال التلقائي هي بعض الأسباب التي تجعل IDEs تتفوق على محرري النصوص.

5. System.out.println ('sysout' و Ctrl + Space)

متي العمل مع تطبيقات وحدة التحكم ، سوف تحتاج إلى استخدام System.out.println () لطباعة الرسائل. ولكن لأن هذا مرهق للغاية ، فإن Eclipse لديه اختصار سريع لك: اكتب 'sysout' (بدون علامات الاقتباس) ، ثم اضغط السيطرة + مسافة .

أفضل جزء؟ يتم وضع المؤشر على الفور بين أقواس استدعاء الأسلوب ، لذلك تبدأ في كتابة الرسالة على الفور:

6. البحث في المشروع بأكمله (Ctrl + H)

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

بشكل افتراضي ، يأتي مع أربعة أنواع بحث: البحث عن الملفات والبحث في المهام و Git Search و Java Search. ستستخدم في الغالب Java Search ، الذي يبحث فقط من خلال ملفات المصدر ، لكن الثلاثة الأخرى يمكن أن تكون مفيدة بطرقهم الخاصة.

7. تشغيل التطبيق (Ctrl + F11)

في المرة الأولى التي تدير فيها مشروعًا جديدًا ، يجب أن تقوم بذلك من خلاله تشغيل> تشغيل باسم ...> تطبيق Java . ولكن بعد ذلك ، يمكنك تسريع الأمور باستخدام ملف السيطرة + F11 الاختصار ، الذي يدير المشروع الحالي باستخدام نفس التكوين مثل آخر مرة تم فيها تشغيل المشروع.

8. إعادة تسمية (Alt + Shift + R)

إليك الشيء المتعلق بأسماء الفئات والطريقة والمتغيرات: بمجرد الإعلان عنها ، يمكن الرجوع إليها عشرات أو مئات أو حتى آلاف المرات خلال المشروع. تخيل الآن ما إذا كنت بحاجة إلى تغيير اسم فئة أو طريقة أو متغير. قد يستغرق الأمر ساعات (أو أيام!) لإعادة تسمية كل مرجع منفرد.

كيفية الحصول على بوكيمون لباد

أو يمكنك النقر بزر الماوس الأيمن فوق الاسم وتحديد Refactor> إعادة تسمية ، اكتب الاسم الجديد ، واجعل Eclipse يغير كل مرجع في المشروع بأكمله في ثانية. حتى أسرع ، يمكنك النقر فوق الاسم ، وضرب Alt + Shift + R. واكتب الاسم الجديد واضغط على Enter. بام ، انتهى!

نصائح أخرى لمبرمجي جافا للمبتدئين

بصفتك مبرمج Java ، يجب أن تفهم تمامًا كيفية عمل جهاز Java الظاهري ولماذا يسمح بالتطوير عبر الأنظمة الأساسية. يجب أن تكون أيضًا على دراية بمفاهيم Java الأساسية ، مثل كيفية استخدام الاستثناءات في Java. يمكنك أيضًا الاستمتاع باستخدام Java --- إنشاء تأثيرات مذهلة على كاميرا الويب باستخدام Java والمعالجة !

ولا تتخطى هذه النصائح لإتقان لغة برمجة جديدة.

يشارك يشارك سقسقة بريد الالكتروني هل يستحق الترقية إلى Windows 11؟

تم إعادة تصميم Windows. لكن هل هذا كافٍ لإقناعك بالانتقال من Windows 10 إلى Windows 11؟

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • برمجة
نبذة عن الكاتب جويل لي(تم نشر 1524 مقالة)

جويل لي هو رئيس تحرير MakeUseOf منذ عام 2018. وهو حاصل على بكالوريوس العلوم. في علوم الكمبيوتر وأكثر من تسع سنوات من الخبرة المهنية في الكتابة والتحرير.

المزيد من Joel Lee

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك