الملفات والمحرر
اعثر على الملفات عبر المشاريع وابحث في محتواها وعدّل الشيفرة وعاين Markdown بجانب الطرفية.
اضغط Cmd+Shift+E لفتح شجرة الملفات. مثل لوحة Git، تستخدم الشجرة مجلد المشروع جذرًا لها، فلا تغيّر الجذر كلما نفذت cd.
الشجرة
انقر ملفًا لفتحه في اللوحة المركّز عليها. يعرض النقر بزر الفأرة الأيمن بقية الإجراءات:
| العنصر | الوظيفة |
|---|---|
| فتح / فتح بجانب اللوحة | في هذه اللوحة أو في تقسيم جديد |
| فتح في التطبيق الافتراضي | استخدام التطبيق الذي يفتحه به macOS |
| إظهار في Finder | |
| نسخ المسار | المسار المطلق |
| cd هنا | تنفيذ cd <folder> في الطرفية المركّز عليها |
| ملف جديد… / مجلد جديد… | الإنشاء داخل المجلد المحدد |
| إعادة تسمية | |
| نقل إلى سلة المهملات | النقل إلى السلة دون حذف نهائي مباشر |
تستخدم الصفوف أيقونات Material المناسبة لاسم الملف. داخل مستودع Git، تعرض المسارات المعدلة أيضًا ألوان الحالة وشاراتها، وتظهر الملفات المتجاهلة بلون باهت. وهكذا تعكس الشجرة حالة شجرة العمل نفسها التي تعرضها لوحة Git دون الحاجة إلى فتحها.
العثور على الملفات والبحث في المحتوى
تعثر لوحة الأوامر (Cmd+P) على الملفات بالاسم أو المسار عبر المشاريع المحلية المفتوحة في النافذة الحالية، إلى جانب الأوامر والجلسات المفتوحة. يؤدي تحديد ملف إلى الانتقال إلى مشروعه وفتحه هناك.
للبحث عن نص داخل الملفات، انقر العدسة المكبرة في لوحة الملفات أو اختر البحث في محتوى الملفات من لوحة الأوامر. أدخل النص واضغط Return للبحث في مجلد المشروع المحلي الحالي. استخدم Aa لمراعاة حالة الأحرف، وافتح نتيجة للانتقال إلى السطر المطابق في المحرر.
يطابق بحث المحتوى النص حرفيًا، ويتجاوز الملفات الثنائية ومجلدات الاعتماديات والبناء الشائعة، ويتوقف عند 2,000 تطابق. يمكنك إيقاف بحث جارٍ مع الاحتفاظ بالنتائج، أو إغلاقه للعودة إلى الشجرة. لا تشمل عمليات البحث المحلية هذه مشاريع SSH.
المحرر
يمنحك فتح الملف محررًا فعليًا داخل لوحة، مع تمييز بنية الشيفرة.
| الإجراء | الاختصار |
|---|---|
| حفظ | Cmd+S |
| بحث | Cmd+F |
| بحث واستبدال | Opt+Cmd+F |
| البحث عن التالي | Cmd+G |
تلتف الأسطر الطويلة إلى عرض اللوحة افتراضيًا. عطّل editor.wrap-lines للتمرير أفقيًا.
تحدّث إعادة تسمية ملف في الشجرة كل لوحة تفتحه، بما في ذلك الملفات داخل مجلد أُعيدت تسميته.
إذا عدّل برنامج آخر ملفًا مفتوحًا، يحدّث Zshell المعاينة التي لا تحتوي على تغييرات غير محفوظة عندما يصبح التطبيق نشطًا مجددًا. ولا يستبدل مطلقًا مخزن المحرر الذي يتضمن تعديلات غير محفوظة.
هذا محرر للتغيير الذي تفحصه بالفعل: تصحيح خطأ مطبعي أو تعديل ثابت أو قراءة ملف أشار إليه عرض الفروق. لا يوجد خادم لغات أو إكمال تلقائي أو إعادة هيكلة على مستوى المشروع. هذا مقصود.
معاينة Markdown
افتح ملف .md لقراءة معاينته المنسقة في اللوحة نفسها. انقر تعديل في الزاوية العلوية اليمنى للعمل على المصدر، ثم معاينة لرؤية النتيجة. يتذكر Zshell الوضع المفضل لملفات Markdown الأخرى وللتشغيل التالي.
يحافظ تبديل الوضع على تعديلاتك وسجل التراجع. احفظ كالمعتاد باستخدام Cmd+S. تفتح ملفات Markdown ذات الامتدادات الأخرى بوضع المصدر.
الفروق
عرض الفروق المفتوح من لوحة Git هو لوحة أخرى عادية، لذلك يمكن أن تجتمع الفروق والملف والطرفية جنبًا إلى جنب في علامة تبويب واحدة. يستخدم خط الطرفية، وتُفتح مجموعة تغييرات تضم ألف ملف بسرعة تغيير من سطر واحد. يمكن أيضًا تحويل فروق شجرة العمل الحالية غير المضافة إلى منطقة التجهيز من المراجعة إلى التعديل؛ أما الفروق المجهّزة والتاريخية فتبقى للقراءة فقط. راجع قراءة الفروق.