التعرّف على واجهة مستخدم "استوديو Android"

تتكون نافذة استوديو Android الرئيسية من عدة مناطق منطقية، كما هو موضّح في الشكل 1.

الشكل 1. النافذة الرئيسية لـ "استوديو Android"

  1. شريط الأدوات: نفِّذ مجموعة متنوعة من الإجراءات، بما في ذلك تشغيل تطبيقك وتشغيل أدوات Android.
  2. شريط التنقل: تنقّل خلال مشروعك وافتح الملفات لتعديلها. ويوفّر هذا العرض عرضًا مصغّرًا للبنية التي يمكن رؤيتها في نافذة المشروع.
  3. نافذة المحرِّر: تتيح لك إنشاء الرمز وتعديله. وبناءً على نوع الملف الحالي، يمكن تغيير المحرِّر. على سبيل المثال، عند عرض ملف تنسيق، يعرض المحرّر أداة التعديل.
  4. شريط نوافذ الأدوات: استخدِم الأزرار في خارج نافذة بيئة IDE لتوسيع نوافذ الأدوات الفردية أو تصغيرها.
  5. نوافذ الأدوات: يمكنك الوصول إلى مهام محدّدة، مثل إدارة المشاريع والبحث والتحكّم في الإصدارات وغيرها. يمكنك توسيعها وتصغيرها.
  6. شريط الحالة: يعرض حالة مشروعك وبيئة التطوير المتكاملة (IDE)، بالإضافة إلى أي تحذيرات أو رسائل.

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

للبحث عبر رمز المصدر وقواعد البيانات والإجراءات وعناصر واجهة المستخدم وغير ذلك، عليك تنفيذ أحد الإجراءات التالية:

  • اضغط مرتين على مفتاح Shift.
  • النقر على رمز العدسة المكبّرة في الزاوية العلوية اليسرى من نافذة "استوديو Android"

يمكن أن يكون ذلك مفيدًا جدًا، على سبيل المثال، إذا كنت تحاول تحديد موقع إجراء IDE معين نسيت كيفية تشغيله.

نوافذ الأدوات

فبدلاً من استخدام منظورات مُعدّة مسبقًا، يتّبع "استوديو Android" السياق الذي يناسبك ويعرض تلقائيًا نوافذ الأدوات ذات الصلة أثناء العمل. يتم تلقائيًا تثبيت نوافذ الأدوات الأكثر استخدامًا في شريط نافذة الأدوات عند حواف نافذة التطبيق.

تنقل عبر نافذة الأداة باستخدام ما يلي:

  • لتوسيع نافذة أداة أو تصغيرها، انقر على اسم الأداة في شريط نافذة الأداة. يمكنك أيضًا سحب نوافذ الأدوات وتثبيتها وإزالة تثبيتها وإرفاقها وفصلها.
  • للرجوع إلى التنسيق الافتراضي لنافذة الأداة الحالية، انقر على نافذة > استعادة التنسيق الافتراضي. لتخصيص التنسيق الافتراضي، انقر على نافذة > تخزين التنسيق الحالي كخيار افتراضي.
  • لإظهار أو إخفاء شريط نافذة الأداة بالكامل، انقر على رمز النافذة في أسفل يمين نافذة "استوديو Android".
  • لتحديد موقع نافذة أداة معينة، مرر مؤشر الماوس فوق رمز النافذة وحدد نافذة الأداة من القائمة.

يمكنك أيضًا استخدام اختصارات لوحة المفاتيح لفتح نوافذ الأدوات. يسرد الجدول 1 الاختصارات لأكثر نوافذ الأدوات شيوعًا.

الجدول 1. اختصارات لوحة المفاتيح لنوافذ الأدوات

نافذة الأداة نظاما التشغيل Windows وLinux ماكوس
مشروع Alt+1 Command+1
التحكم في الإصدارات Alt+9 Command+9
إجراء الفحص Shift+F10 Control+R
تصحيح الأخطاء Shift+F9 Control+D
أداة Logcat Alt+6 Command+6
الرجوع إلى "محرّر إعلانات Google" مفتاح الخروج (Esc) مفتاح الخروج (Esc)
إخفاء نوافذ جميع الأدوات Control+Shift+F12 Command+Shift+F12

لإخفاء جميع أشرطة الأدوات ونوافذ الأدوات وعلامات تبويب التحرير، انقر على عرض > الدخول إلى الوضع المجاني لإلهاء. للخروج من وضع تشتيت الانتباه، انقر على عرض > الخروج من وضع تشتيت الانتباه.

استخدِم ميزة Speed Search للبحث والفلترة داخل معظم نوافذ الأدوات في "استوديو Android". لاستخدام ميزة "البحث السريع"، حدد نافذة الأداة ثم اكتب طلب البحث.

إكمال الرمز البرمجي

يتضمن "استوديو Android" ثلاثة أنواع من التعليمات البرمجية لإكمال التعليمات البرمجية، والتي يمكنك الوصول إليها باستخدام اختصارات لوحة المفاتيح.

الجدول 2. اختصارات لوحة المفاتيح لإكمال الرمز

Type الوصف نظاما التشغيل Windows وLinux macOS
إكمال أساسي تعرض الاقتراحات الأساسية للمتغيرات والأنواع والأساليب والتعبيرات وما إلى ذلك. في حال طلب إكمال الإجراء الأساسي مرتين متتاليتين، ستظهر لك المزيد من النتائج، بما في ذلك الأعضاء الخاصون والأعضاء الثابتون الذين لم يتم استيرادهم. Control + مفتاح المسافة Control + مفتاح المسافة
الإكمال الذكي عرض خيارات ذات صلة استنادًا إلى السياق. تدرك ميزة الإكمال الذكي النوع المتوقّع وتدفقات البيانات. في حال طلب ميزة "الإكمال الذكي" مرتَين على التوالي، سترى المزيد من النتائج، بما في ذلك السلاسل. Control+Shift+مفتاح المسافة Control+Shift+مفتاح المسافة
إكمال كشف الحساب يُكمل البيان الحالي بالنيابة عنك، مع إضافة الأقواس المفقودة والأقواس والأقواس المعقوفة والتنسيق وما إلى ذلك. Control+Shift+Enter Command+Shift+Enter

لتنفيذ الإصلاحات السريعة وإظهار إجراءات النية، اضغط على Alt+Enter.

العثور على رمز نموذجي

يساعدك متصفّح نموذج الرموز في "استوديو Android" في العثور على نماذج عالية الجودة لرموز Android تقدّمها Google استنادًا إلى الرمز المميّز حاليًا في مشروعك. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة العثور على رمز نموذجي.

إليك بعض النصائح لمساعدتك في التنقّل في "استوديو Android".

  • استخدِم إجراء الملفات الحديثة للتبديل بين الملفات التي تم الوصول إليها مؤخرًا:

    لعرض إجراء الملفات الحديثة، اضغط على Control+E (Command+E على نظام التشغيل macOS). وفقًا للإعدادات التلقائية، يتم اختيار آخر ملف تم الوصول إليه. من خلال هذا الإجراء، يمكنك أيضًا الوصول إلى أي نافذة أداة من خلال العمود الأيمن.

  • استخدِم الإجراء File Animation لعرض بنية الملف الحالي والانتقال بسرعة إلى أي جزء من ملفك الحالي:

    لعرض الإجراء File Filters (بنية الملف)، اضغط على Control+F12 (Command+F12 على نظام التشغيل macOS).

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

    لعرض الإجراء الانتقال إلى الصف، اضغط على Control+N (Command+O على نظام التشغيل macOS).

  • استخدِم إجراء الانتقال إلى ملف للانتقال إلى ملف أو مجلد:

    لعرض الإجراء الانتقال إلى ملف، اضغط على Control+Shift+N (Command+Shift+O على نظام التشغيل macOS). للبحث عن مجلدات بدلاً من الملفات، أضف "/" في نهاية التعبير.

  • استخدِم إجراء الانتقال إلى الرمز للانتقال إلى طريقة أو حقل حسب الاسم:

    لعرض إجراء الانتقال إلى الرمز، اضغط على Control+Shift+Alt+N (Command+Option+O على نظام التشغيل macOS).

  • للعثور على جميع أجزاء الرمز التي تشير إلى الفئة أو الطريقة أو الحقل أو المعلَمة أو العبارة في موضع المؤشر الحالي، اضغط على Alt+F7 (Option+F7 على نظام التشغيل macOS).

النمط والتنسيق

أثناء التعديل، يطبّق "استوديو Android" تلقائيًا التنسيق والأنماط كما هو محدّد في إعدادات نمط الرمز. يمكنك تخصيص إعدادات نمط التعليمات البرمجية حسب لغة البرمجة، بما في ذلك تحديد اصطلاحات علامات التبويب والمسافات البادئة والمسافات والالتفاف والأقواس، والخطوط الفارغة.

لتخصيص إعدادات نمط الرموز، انقر على ملف > الإعدادات > المحرّر > نمط الرمز (استوديو Android > الإعدادات المفضّلة > المحرّر > نمط الرمز على نظام التشغيل macOS).

على الرغم من أنّ بيئة تطوير البرامج (IDE) تطبّق التنسيق تلقائيًا أثناء عملك، يمكنك أيضًا استدعاء إجراء Reformat Code بشكل صريح. لاستدعاء الإجراء، اضغط على Control+Alt+L (Opt+Command+L على نظام التشغيل macOS). لإضافة مسافة بادئة تلقائية لجميع الخطوط، اضغط على Control+Alt+I (Control+Option+I في نظام التشغيل macOS).

الشكل 2. التعليمة البرمجية قبل التنسيق.

الشكل 3. الرمز بعد التنسيق.