نحن جميعا مدللون من IDE. أريد المزيد من التدليل! تقديم ملحق Visual Studio Code المجاني لإعادة تسمية الملفات والمتغيرات
المتعددة الاستبدال .
هناك العديد من الامتدادات والميزات المدمجة لإعادة البناء. الميزة الرئيسية هي إعادة تسمية (متغير ، فئة ، طريقة ، ملف ، إلخ). كلنا على دراية بهذه الفرص ، فهي تثير مزاجنا كل يوم!
نحن نحب القواعد ، والالتزام أدلة النمط. نحن تسمية الملفات على أساس المحتويات. في ملف
التطبيق- component.ts ، في رأيي ، يجب أن تكذب فئة
AppComponent . وإعادة تسمية فئة
AppComponent إلى
RootComponent ، فإن
الخطوة التالية
هي تغيير اسم الملف إلى
root-component.ts ... وإذا كان ، على سبيل المثال ، مكون Angular ، فعليك تغيير اسم ثلاثة ملفات أخرى ، محددات CSS ، أسماء المثيلات! واجه هذا؟ عملية إعادة تسمية أبسط غالبا ما تتطلب جهودا لا تصدق من قبلنا.
هل رأيت مثل هذا الرمز؟
أتفق أنه مع مرور الوقت ، يمكن أن تتطور فصولنا؟ لا يتعلق الأمر بـ OOP أو SOLID (لا توجد حيوانات أخرى في المشروع) ، إنها فئة رائعة - لكن الاسم لا يعكس الواقع. أساليب هذه الفئة يصرخ أنها قطة! وفي الحقيقة ، يجب أن نعطي الفصل فرصة جيدة. ولكن ماذا عن كل متغيرات الحالة ، مئات
const const = new Cat ()؛ ؟ وإذا كان لدينا بالفعل وحدات كاملة مع الكلمة
الحيوانية .

بشكل عام ، يكون موضوع التسمية المناسبة دائمًا ذا صلة. ولكن لا يزال هناك الكثير من الروتين الآلي.
للحصول على المتعة ، كتبت cli صغيرة على node.js لأبسط استبدال الخطوط في الملفات ، ولكن أيضًا تغيير أسماء الملفات (
@ justerest / multi-replace ). وقد فوجئت للغاية من قابلية استخدام هذه العكاز! لم أعد أشعر بالخوف من ارتكاب خطأ باسم المكون أو الوحدة النمطية ، لأنه باستخدام أمر واحد ، يمكنني إعادة تسمية المجموعة الكاملة للمكونات Angular.

بعد فترة ، وجدت أيضًا أن هذه الأداة يمكن أن تكون بديلاً رائعًا عن الخطط. مجرد نسخ الملف الأكثر مماثلة (مكون) وإعادة تسمية! لقد أوحى لي هذا بكتابة ملحق
متعدد الاستبدالات لمحرر
Visual Studio Code المفضل لدي.
عمليات استبدال متعددة تعمل على String.ptototype.replace () البدائي دون أي تحليل لأنواع التعليمات البرمجية أو الملفات. تنفيذ بسيط للغاية - الحد الأدنى من التعليمات البرمجية ، أقصى فائدة. من الممكن إعادة تسمية الملفات والنص داخل مجلد ، مع مجلد ، ونسخ الملفات التي تم تغييرها إلى مجلد جديد.
أريد أن
أؤكد وأؤكد
نفسي لسماع النقد أو الاقتراحات أو حلول بديلة لإعادة تسمية المواطنين من هابروفسك.
شكرا لك