جدول المحتويات[يخفي][يعرض]
- 1. معاينة الطائرة إظهار / إخفاء
- 2. افتح قائمة الإجراء السريع
- 3. استكمال الكود
- 4. فتح بسرعة
- 5. نظيف
- 6. وجهة معاينة الأجهزة
- 7. ابحث عن التسلسل الهرمي للمكالمات
- 8. قم بالتبديل بين لوحة التبديل أو معاينة SwiftUI
- 9. ابحث عن أي نص في المشروع بأكمله
- 10. إظهار إخفاء / المرافق
- 11. منطقة التصحيح (إظهار / إخفاء)
- 12. إعادة مسافة بادئة التعليمات البرمجية
- 13. انتقل مباشرة إلى التعريف
- 14. SwiftUI تستأنف المعاينة
- 15. عرض مفتشي SwiftUI
- وفي الختام
بصفتنا مطوري برامج ، لا نحب فقط إنشاء التطبيقات ، بل نحب أيضًا إيجاد واستخدام أفضل الأدوات المتاحة للقيام بذلك.
نحن محظوظون حقًا للعمل كمطورين لنظام iOS. لدينا الآن لغة برمجة جديدة في صندوق الأدوات لدينا مع سويفتويي. مع الأدوات التي لدينا ، نحن مجهزون جيدًا للمستقبل.
ومع ذلك ، فإننا نحب العمل بفعالية باستخدام الأدوات التي لدينا. يعد استخدام اختصارات لوحة المفاتيح أسلوبًا بسيطًا لزيادة إنتاجيتنا وكتابة المزيد من التعليمات البرمجية.
لذلك ، كل ما تحتاج إلى معرفته في Xcode هو اختصارات لوحة المفاتيح القابلة للتطبيق - تلك الاختصارات الفريدة لكل محرر آخر استخدمته.
ستجد اختصارات لوحة المفاتيح السريعة الأقل شهرة في هذه الصفحة ، حتى تتمكن من زيادة إنتاجيتك بشكل أكبر. هيا نبدأ.
1. معاينة الطائرة إظهار / إخفاء
قد يحدث هذا أيضًا إذا كنت تتنقل مع شاشة MacBook صغيرة فقط. لحسن الحظ ، يتوفر اختصار لوحة المفاتيح المتطابق:
2. افتح قائمة الإجراء السريع
عندما يكون لديك فريق ويفضل أحد الأعضاء تطوير طرق عرض SwiftUI في التعليمات البرمجية بينما يفضل آخر استخدام الأداة المرئية ، فسيؤدي ذلك إلى إنشاء كليهما!
اللوحة القماشية والرمز الخاص بك لن تكون متزامنة أبدًا! وبهذا ، أود تقديم اختصار لوحة مفاتيح مفيد لجميع أنواع المطورين. يمكنك الوصول إلى قائمة الإجراءات السريعة باستخدام الاختصار التالي.
3. استكمال الكود
من الصعب تصور العمل بدون إكمال الكود. من المؤكد أنك ستستخدمه طوال الوقت لاستكشاف واجهات برمجة التطبيقات وتوفير الوقت أثناء الكتابة.
4. فتح بسرعة
يمكنك الانتقال بسرعة إلى أي موقع مصدر في مشروعك أو مساحة العمل الخاصة بك باستخدام الأمر فتح سريعًا. ما عليك سوى البدء في إدخال اسم أي فئة ، وواجهة ، ووظيفة ، وطريقة ، وتعداد ، وما إلى ذلك في مشروعك (وأي SDK قمت باستيراده) وستظهر قائمة بالرموز التي تطابق عبارة البحث في النافذة المنبثقة.
5. نظيف
يكون هذا مفيدًا عندما تكون واثقًا تمامًا من أن الكود الذي أنشأته على ما يرام ، لكن شيئًا ما ينكسر عند تنفيذه. تنظيف المشروع وإعادة تشغيله ؛ ربما - فقط ربما - كودك صحيح. إذا لم يحل المنظف مشكلتك ، فقد تحتاج إلى عرض قسم تصحيح الأخطاء.
6. وجهة معاينة الأجهزة
قد ترغب في التحقق من وجهة نظرك ليس فقط على أكبر iPhone 13 Pro Max ، ولكن أيضًا على الهواتف الذكية الأصغر الأخرى. لتغيير الوجهة ، استخدم هذا الاختصار المفيد لفتح تحديد الوجهة:
7. ابحث عن التسلسل الهرمي للمكالمات
سيعرض هذا الاختصار عرض Call Hierarchy ، والذي سيعرض أي مواقع في التعليمات البرمجية الخاصة بك تستدعي الطريقة المختارة ، بالإضافة إلى أي طرق تستدعي هذه الأساليب بدورها ، وما إلى ذلك.
8. قم بالتبديل بين لوحة التبديل أو معاينة SwiftUI
يوفر Canvas معاينة مباشرة لواجهة المستخدم التي تصممها أثناء كتابة كود SwiftUI. بذلت Apple جهدًا كبيرًا لجعل هذه التجربة ثنائية الاتجاه ، مما يعني أن أي تغييرات تجريها في المعاينة (على سبيل المثال ، عن طريق نقل أو إضافة مكونات واجهة المستخدم) ستنعكس أيضًا في محرر الكود ، والعكس صحيح.
9. ابحث عن أي نص في المشروع بأكمله
عندما تحتاج إلى العثور على نص معين في مشروعك ، استخدم الأمر التالي.
10. إظهار إخفاء / المرافق
عندما لا تكون قيد الاستخدام ، يمكن أن تعيق نافذة الأداة الموجودة على اليمين الطريق أيضًا. نظرًا لأنه مفيد لي فقط أثناء عملي على لوحة العمل ، فأنا أستخدم الأمر التالي لتبديله عندما أقوم بالانتقال بين لوحة العمل وملفات الكود.
11. منطقة التصحيح (إظهار / إخفاء)
اعرض قسم التصحيح ، والذي يتضمن عرض المتغيرات ووحدة التحكم. عندما يصل برنامجك إلى نقطة توقف ، يعرض عرض المتغيرات الحالة الحالية لجميع المتغيرات في النطاق. سترى كل ما قمت بتسجيله أثناء تشغيل البرنامج في وحدة التحكم. عند إجراء التصحيح ، استخدم نفس الاختصار لإخفاء مربع التصحيح.
12. إعادة مسافة بادئة التعليمات البرمجية
يُشار إلى هذا كثيرًا باسم "رمز التنسيق" ، ولكن في Xcode ، يُشار إليه باسم "إعادة مسافة بادئة". أيا كان ما تسميه ، يمكنك إضافة المقدار المناسب من المساحة في بداية كل سطر عن طريق اختياره ثم اتباع التعليمات. يمكنك أيضًا إعادة مسافة بادئة لسطر واحد دون الحاجة إلى اختياره أولاً.
13. انتقل مباشرة إلى التعريف
هذا مفيد حقًا عند تعلم واجهات برمجة تطبيقات جديدة أو عبور قاعدة بيانات غير مألوفة. ما الذي يفعله ObservedObject بالضبط؟ انتقل إلى تعريفه للتعرف على طرقه وخصائصه ، والواجهات التي ينفذها ، والفئة التي اشتق منها.
14. SwiftUI تستأنف المعاينة
عند فتح عرض ، لا يقوم Xcode بإنشائه على الفور. وبدلاً من ذلك سينتظر حتى تصدر تعليمات صريحة إليه للقيام بذلك. يمكن أن تتعطل المعاينة أيضًا في حالة وجود أي مشكلات في كود SwiftUI الخاص بنا. نعم ، يمكنك استئناف المعاينة بالنقر فوق الزر.
15. عرض مفتشي SwiftUI
هذا اختصار UIKit آخر يجب أن نكون على دراية به. يتواجد كل من مفتش الملفات ومفتش السجل ومفتش التعليمات السريعة ومفتش السمات في كل طريقة عرض SwiftUI. إنها توفر لنا جميعًا عددًا من الميزات المفيدة فيما يتعلق برؤيتنا الحالية.
فاحص التعليمات السريعة ، على سبيل المثال ، يوفر لنا الوصول إلى الوثائق المتعلقة بالعرض الحالي. يفيد هذا في استخدام طرق العرض المضمنة مثل النص واللون وما إلى ذلك.
وفي الختام
حتى لو كانت على مستوى ضئيل من الإنتاجية ، فإن اختصارات لوحة المفاتيح هي طريقة رائعة لتعزيز كفاءتنا.
سويفتويي هو إطار عمل رائع يسمح لكل من المطورين والمصممين ببناء واجهات المستخدم بسرعة.
اترك تعليق