البرنامج المفكرة + + ، شهد لأول مرة في العالم في عام 2003 ، هو واحد من أكثر التطبيقات الوظيفية للعمل مع تنسيقات النص البسيطة. لديه كل الأدوات اللازمة ، ليس فقط لمعالجة النصوص العادية ، ولكن أيضا لتنفيذ إجراءات مختلفة مع رمز البرنامج ولغة الترميز. على الرغم من ذلك ، يفضل بعض المستخدمين استخدام نظائرها في هذا البرنامج ، والتي لها وظائف قليلة عن Notepad ++. يعتقد أشخاص آخرون أن وظيفة هذا المحرر ثقيلة جدًا على حل المهام التي يتم وضعها أمامهم. لذلك ، يفضلون استخدام النظير الأبسط. دعونا تحديد البدائل الأكثر جدارة لبرنامج Notepad ++.
لنبدأ مع أبسط البرامج. أبسط التماثلات في برنامج Notepad ++ هو محرر نصوص Windows القياسي - Notepad ، الذي بدأ تاريخه في عام 1985. البساطة هي الورقة الرابحة الرئيسية من المفكرة. بالإضافة إلى ذلك ، يعد هذا البرنامج مكونًا قياسيًا في نظام التشغيل Windows ، وهو يتناسب تمامًا مع بنية نظام التشغيل هذا. لا يتطلب الكمبيوتر المحمول التثبيت ، حيث أنه مثبت مسبقًا على النظام ، مما يعني أنه لا توجد حاجة لتثبيت برامج إضافية ، وبالتالي إنشاء حمل على الكمبيوتر.
المفكرة قادرة على فتح ، إنشاء وتحرير ملفات نصية بسيطة. بالإضافة إلى ذلك ، يمكن للبرنامج العمل مع رمز البرنامج ومع النص التشعبي ، ولكن ليس لديه إضاءة علامات ووسائل الراحة الأخرى المتاحة في Notepad ++ وغيرها من التطبيقات المتقدمة الأخرى. هذا لم يمنع المبرمجين في تلك الأيام عندما لم يكن هناك محرر نصوص أكثر قوة ، استخدم هذا البرنامج. والآن يفضل بعض الخبراء استخدام الكمبيوتر المحمول القديم بالطريقة القديمة ، مع تقديره لبساطته. العيب آخر للبرنامج هو أن الملفات التي تم إنشاؤها فيه يتم حفظها فقط مع txt الامتداد.
صحيح ، يدعم التطبيق عدة أنواع من ترميز النص والخطوط والبحث عن وثيقة بسيطة. ولكن على هذا كله استنفدت جميع إمكانيات هذا البرنامج. وبالتحديد ، أدى نقص وظائف المفكرة إلى مطالبة مطوري الطرف الثالث بالبدء في العمل على تطبيقات مشابهة مع مزيد من الفرص. من الجدير بالذكر أن Notepad باللغة الإنجليزية مكتوبة كمفكرة ، وهذه الكلمة غالباً ما توجد في أسماء محرري النصوص من الجيل التالي ، مشيرة إلى أن نقطة البداية لكل هذه التطبيقات كانت برنامج Windows Notepad القياسي.
اسم برنامج Notepad2 (المفكرة 2) يتحدث عن نفسه. هذا التطبيق هو نسخة محسنة من برنامج Windows Notepad القياسي. كتبت من قبل فلوريان بالمر في عام 2004 باستخدام مكون Scintilla ، والذي يستخدم أيضا على نطاق واسع لتطوير برامج مماثلة أخرى.
لدى Notepad2 وظائف أكثر تقدما من المفكرة. ولكن في الوقت نفسه ، أراد المطورون أن يظل التطبيق صغيرًا وسريعًا ، مثل سابقه ، ولا يعاني من فرط في الوظائف غير الضرورية. يدعم البرنامج العديد من ترميزات النص ، ترقيم الخطوط ، المسافات البادئة التلقائية ، العمل مع التعبيرات العادية ، تسليط الضوء على تركيب لغات البرمجة المختلفة ، العلامات ، بما في ذلك HTML ، Java ، Assembler ، C ++ ، XML ، PHP وغيرها الكثير.
في نفس الوقت ، قائمة اللغات المدعومة لا يزال أقل شأنا إلى Notepad ++. بالإضافة إلى ذلك ، على عكس منافسيها الأكثر تقدما وظيفيا ، لا يمكن أن يعمل Notepad2 في العديد من علامات التبويب ، وحفظ الملفات التي تم إنشاؤها فيه ، في تنسيق آخر غير TXT. لا يدعم البرنامج العمل مع المكونات الإضافية.
قبل قليل ، أي في عام 2003 ، تقريبا في نفس الوقت مع برنامج Notepad ++ ، ظهر محرر نصوص للمطورين الروس ، أطلق عليه AkelPad.
هذا البرنامج ، على الرغم من أنه أيضًا يحفظ المستندات التي أنشأتها بشكل حصري بتنسيق TXT ، ولكن على عكس Notepad2 ، فإنه لا يدعم عددًا كبيرًا من الترميزات. بالإضافة إلى ذلك ، يمكن للتطبيق العمل في وضع متعدد النوافذ. ومع ذلك ، ليس لدى AkelPad تسليط الضوء على بناء الجملة وترقيم الصف ، ولكن الميزة الرئيسية لهذا البرنامج على Notepad2 هو دعم المكونات الإضافية. تسمح لك المكونات الإضافية المثبتة بتوسيع وظائف AkelPad بشكل ملحوظ. لذا ، يضيف برنامج مساعد واحد فقط Coder إلى تسليط الضوء على تركيب البرنامج ، وكتل الطي ، والإكمال التلقائي وبعض الوظائف الأخرى.
على عكس مطوري البرامج السابقة ، قام مطورو تطبيق Sublime Text بتوجيه أنفسهم في البداية إلى حقيقة أنه سيتم استخدامه بشكل أساسي من قبل المبرمجين. يحتوي Sublime Text على وظيفة مدمجة لتسليط الضوء على بناء الجملة وترقيم الأسطر والإكمال التلقائي. بالإضافة إلى ذلك ، فإن البرنامج لديه القدرة على تسليط الضوء على الأعمدة وتطبيق تعديلات متعددة دون تنفيذ مثل هذه الإجراءات المعقدة مثل استخدام التعبيرات العادية. تطبيق يساعدك على العثور على أجزاء سيئة من التعليمات البرمجية.
يحتوي Sublime Text على واجهة محددة إلى حد ما ، والتي تميز هذا التطبيق عن برامج تحرير النصوص الأخرى. ومع ذلك ، يمكن تغيير مظهر البرنامج بمساعدة جلود مدمجة.
زيادة كبيرة ، وحتى لا يمكن وظيفة صغيرة من المكونات الإضافية لتطبيق Sublime Text في المكونات.
وبالتالي ، هذا التطبيق أسرع بكثير من جميع البرامج المذكورة أعلاه. ومع ذلك ، تجدر الإشارة إلى أن البرنامج Sublime Text هو برنامج تجريبي ، ويتذكر باستمرار الحاجة إلى شراء ترخيص. يحتوي البرنامج على واجهة إنجليزية فقط.
منتج البرنامج Komodo Edit هو تطبيق قوي لتحرير الكود. تم إنشاء هذا البرنامج بالكامل لهذه الأغراض. وتشمل الملامح الرئيسية لتسليط الضوء على تركيب الجمل والإكمال التلقائي للسلاسل. بالإضافة إلى ذلك ، يمكن أن تتكامل مع مختلف وحدات الماكرو والمقتطفات. هناك مدير الملفات المدمج الخاصة.
الميزة الرئيسية لتطبيق Komodo Edit هي الدعم الموسّع للإضافات ، بناءً على الآلية نفسها مثل متصفح Mozilla Firefox.
في نفس الوقت ، تجدر الإشارة إلى أن هذا البرنامج ثقيل جدًا بالنسبة لمحرر النصوص. إن استخدام وظائفه القوية لفتح الملفات النصية البسيطة والعمل بها ليس منطقياً. لهذا الغرض ، تكون البرامج الأبسط والأسهل التي ستستخدم موارد أقل للنظام أفضل. يُنصح باستخدام Komodo Edit فقط للعمل مع رمز البرنامج وتخطيط صفحة الويب. ليس لدى التطبيق واجهة روسية.
لقد وصفنا ليس كل نظائرها من برنامج المفكرة ++ ، ولكن فقط الرئيسية منها. يعتمد البرنامج الذي سيتم استخدامه على المهام المحددة. بالنسبة لبعض أنواع العمل ، يكون المحررون البدائيون مناسبين تمامًا ، ولا يمكن سوى لبرنامج متعدد الوظائف التعامل بفعالية مع المهام الأخرى. في نفس الوقت ، تجدر الإشارة إلى أنه مع ذلك في تطبيق Notepad ++ يتم توزيع التوازن بين الأداء الوظيفي وسرعة العمل بشكل رشيد إلى أقصى حد.