ما هي أفضل طريقة لإضافة كتل التعليمات البرمجية المستخدمة بانتظام عند الترميز في TextMate؟
-
09-06-2019 - |
سؤال
تنبيه قضائي:أنا جديد نسبيًا في مجال البرمجة أيضًا TextMate, لذا أعتذر إذا كانت هناك إجابة واضحة أفتقدها هنا.
أقوم بالكثير من علامات HTML/CSS، وهناك أنماط معينة أستخدمها كثيرًا، على سبيل المثال، النماذج وقوائم التنقل وما إلى ذلك.ما أريده هو طريقة لتخزين تلك الأنماط وإدراجها بسرعة عندما أحتاج إليها.
هل هناك طريقة للقيام بذلك باستخدام TextMate؟
المحلول
يمكنك القيام بذلك بسهولة شديدة في TextMate باستخدام مقتطفات.ما عليك سوى إضافة مقتطف جديد في محرر الحزمة، وإعداد الطريقة التي تريد تشغيله بها.يمكنك تعيين اختصار رئيسي، أو جعله ينبثق عند الضغط عليه Tab
بعد كلمة/نمط معين.
هناك العديد من الأشياء التي يمكنك فعلها بها - في حالتك، ربما يكون من المفيد جدًا تعيين ما يسمى "العناصر النائبة" في مقتطفاتك، وهي الأجزاء التي تتغير في كل مرة (على سبيل المثال،أسماء الحقول في النموذج).وبعد ذلك، بمجرد إدراج المقتطف، يمكنك الضغط على Tab
للتنقل بين هذه.
نصائح أخرى
جنبا إلى جنب مع الروابط المذكورة أعلاه، أعتقد أنك ستجد هذا تسجيل الشاشة مفيد.فهو يقدم عرضًا لبعض الأدوات التي توفرها حزمة HTML الخاصة بـ TextMate بالفعل.
ربما يكون الأمر خارج الموضوع قليلاً، لكنه يستحق المشاهدة مع ذلك.
كما ذكرنا سابقًا، فإن المقتطفات السابقة هي ما تبحث عنه.
للرجوع إليها انظر هنا:http://manual.macroates.com/en/snippets
http://screenflicker.com/mike/code/div-snippets/