بصفتك قارئًا عاديًا ، ربما لاحظت أنه في جميع برامجنا التعليمية التي لها جانب تقني ، ندعوك غالبًا لاستخدام محرر الكود المفضل لديك. أحيانًا نستشهد بـ Notepad ++ كمحرر بسيط لتعديل مكون إضافي أو ملف وورد موضوع.

في هذا البرنامج التعليمي ، سنتحدث عن هذا الناشر الذي يستخدمه كثيرون (نحن أيضًا) ، ونقدمكم إلى المحرر وما يمكن أن يفعله من أجلك.

Notepad ++: التثبيت والنظرة العامة

برنامج Notepad++ هو برنامج حرمفتوح المصدر لتحرير التعليمات البرمجية. يمكنك تنزيله من الموقع الرسمي بإصدارين 32 بت و64 بت. كما هو مكتوب بلغة C++، يبلغ حجم ملف التثبيت 2.7 ميجابايت فقط.

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

في نهاية التثبيت ، يمكنك اختيار بدء تشغيل Notepad ++ تلقائيًا لأول مرة. إذا فعلت ذلك ، فسترى هذه الشاشة:

محرر المفكرة أكثر

النص الذي تراه هو التغيير للإصدار الحالي. بشكل عام ، واجهة المستخدم ليست سلسة مثل تلك الخاصة بالمرشحين الآخرين ، ومع ذلك ، يمكنك العثور على علاماتك بسرعة.

ما ينتقل مباشرة خارج الصندوق هو الصف الطويل من أزرار الإجراءات على شريط الأدوات. ستجد هنا الكثير من العمليات القياسية مثل إنشاء مستندات جديدة وإغلاق جميع النوافذ والنسخ واللصق والتراجع / الإعادة والتكبير / التصغير والمزيد. بينما تهدف برامج تحرير الأكواد الأخرى إلى أن تكون بساطتها ، تقدم Notepad ++ أكبر قدر ممكن من الوظائف في شاشة واحدة. كما سترى في بقية المقال.

تتم إضافة المجلدات إلى مشروعك عبر "ملف> فتح المجلد كمساحة عمل". بعد ذلك ، يمكنك فتح الملفات الموجودة في المجلد بالنقر المزدوج لبدء تحريرها. سيتم فتحها تلقائيًا في علامات تبويب جديدة. لا شيء جديد حتى الآن.

افتح مساحة عمل المفكرة

Notepad ++: المزايا والعيوب

أولاً ، دعنا نلقي نظرة فاحصة على ما يفعله محرر الكود بشكل جيد.

مفتوح المصدر ومجاني

برنامج Notepad ++ هو مشروع مفتوح المصدر. يمكن للمستخدمين المساهمة بطرق مختلفة.

هذه أخبار جيدة لجميع أولئك الذين يعملون بميزانية. علاوة على ذلك ، في حين تم إنشاء البرنامج لنظام Windows (حيث يحل محل Notepad القياسي) ، فإنه يعمل أيضًا على Linux و Unix ويمكن تصديره على MacOS X.

الميزات الافتراضية الصلبة

برنامج Notepad ++ مليء بالميزات الافتراضية. أولاً وقبل كل شيء ، فهو يدعم أكثر من 50 برنامجًا ونصوصًا ولغات ترميزية بما في ذلك تمييز بناء الجملة وطي الكود. يمكن للمستخدمين حتى تحديد خصائصهم ، وهي الأولى من بين برامج تحرير التعليمات البرمجية التي رأيناها.

واجهة مستخدم قابلة للتخصيص بالكامل

واجهة Notepad ++ قابلة للتخصيص بعدة طرق مختلفة. أولاً ، يمكنك التحكم في محاذاة علامات التبويب رأسيًا أو أفقيًا و / أو خلف بعضها البعض. يتوفر أيضًا وضع "العمل مع تقسيم الشاشة" مع أكثر من ملف ووضع ملء الشاشة.

بالإضافة إلى ذلك ، يأتي المحرر بـ 20 المواضيع التي يمكنك تفعيلها في " الإعدادات> نمط المكون ".

إعداد نمط المفكرة

العديد من الإضافات

بفضل طبيعته مفتوحة المصدر ، يحتوي Notepad ++ على مكونات إضافية لأي شيء تحتاجه تقريبًا. يمكنك العثور على القائمة الكاملة على هذا الموقع ، ومع ذلك ، فإن تثبيت المكونات الإضافية يمر عبر مدير المكونات الإضافية المدمج.

مدير البرنامج المساعد المفكرة

وحدات الماكرو

الميزة الرائعة لبرنامج Notepad ++ هي القدرة على العمل مع وحدات الماكرو. بالنسبة للمبتدئين ، فإن وحدات الماكرو عبارة عن تسجيلات للعمليات المعقدة التي يمكن تكرارها تلقائيًا حتى لا تضطر إلى القيام بها يدويًا.

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

Notepad ++: العيوب

بالطبع ، هناك دائمًا شيء يمكن أن يكون أفضل وليس Notepad ++ استثناء.

تصميم المدرسة القديمة

أحد أكبر عيوب المحرر هو تصميمه. في الأوقات التي تمكنت فيها Microsoft من إنشاء واجهة مستخدم مناسبة لنظام التشغيل الخاص بها ، يبدو Notepad ++ أنه عالق في نظام التشغيل Windows 95.

على الرغم من أنه يمكنك إجراء تغييرات على هذا ، إلا أنه في معظم الأحيان مضيعة للوقت وبعيدًا عن واجهة المستخدم الماهرة لمحرري الأكواد الأخرى التي تم إنشاؤها باستخدام JavaScript و CSS.

إدارة البرنامج المساعد يمكن أن يكون أفضل

تعد معالجة المكونات الإضافية نقطة ضعف أخرى في محرر الأكواد هذا ، ليس فقط لأن مدير البرنامج المساعد لا يعمل (مرة أخرى) مع الإصدار بت 64.

بدون خيار البحث ، يكون العثور على المكونات الإضافية طويلًا بشكل غير ضروري ، حتى لو تم تنزيلها وتثبيتها بسرعة. مثل العديد من برامج تحرير الأكواد الأخرى التي اختبرناها ، يمكن أن يأخذ Notepad ++ واجهة إدارة المكونات الإضافية لـ Atom على سبيل المثال.

لتلخيص

من بين جميع الكتّاب المتاحين ، تعد Notepad ++ بالتأكيد مفاجأة. في مظهره الخارجي البسيط إلى حد ما ، يوجد محرر رموز قوي وقابل للتخصيص مع العديد من الميزات المفيدة التي تدعم العديد من لغات البرمجة.

هذا كل شيء في هذا البرنامج التعليمي ، وآمل أن تجد Notepad ++ سهل الاستخدام. إذا كان لديك أي أسئلة ، لا تتردد في طرحنا.