أفضل 3 برامج تحرير نصوص أو أكواد لنظام التشغيل Mac
منوعات / / December 02, 2021
![قمة سامية](/f/15c37182d27686d03d0089361debf65b.png)
إذا كنت مصمم ويب أو مبرمجًا ، فإن Mac هو الكمبيوتر المثالي للعمل عليه. لديك تطبيقات رائعة تبحث عنها للحصول على الإلهام والأدوات الرائعة التي تمكنك من إنشاء هذه التطبيقات.
بمجرد أن تعتاد على كتابة القليل من التعليمات البرمجية ، فإن الخطوة التالية هي العثور على محرر نصوص لا يناسب احتياجاتك فحسب ، بل يمكّنك أيضًا. البرمجة ليست مهمة سهلة. آخر شيء تحتاجه في هذا العالم الحديث هو تطبيق يجعلك تفعل ذلك كل شىء. أنت بحاجة إلى شيء يمكنك التفويض إليه. شيء يحل المضايقات الصغيرة ويساعدك على التركيز على المشكلات الفعلية في كتابة التعليمات البرمجية.
فيما يلي ثلاثة تطبيقات من هذا القبيل.
ملحوظة: أنا لست مبرمجًا ولكني "أكتب" مواقع الويب من الآن وحتى ذلك الحين. وهذه المقالة ليست نظرة متعمقة على هذه التطبيقات. إنها مجرد نظرة عامة للبدء. تم كتابة كتب عن هذه التطبيقات. لمعرفة المزيد ، تحقق من المقالات المرتبطة.
1. نص سامي 3
نص سامي هو لي محرر نصوص في الاختيار. يسمح لك محرر النصوص الجيد بفعل ما تريد به. لقد نجحت في تحويل Sublime Text إلى ملف محرر Markdown، هذا هو مدى روعة Sublime.
![Markdown تحرير Sublime](/f/a2e56b59dcdb76b693ceab2eda34156e.jpg)
Sublime مجاني للتقييم ويكلف 70 دولارًا للحصول على ترخيص. يمكنك استخدامه مجانًا للمدة التي تريدها. إليك ملخص سريع عن سبب روعة Sublime.
Sublime سريع للغاية ويقدم الكثير من خيارات التخصيص في ملف نصي قابل للتحرير وقد توصل المجتمع إلى مواضيع جميلة.
ناهيك عن دعم البرنامج المساعد المذهل. تتيح لك المكونات الإضافية القيام بأشياء مجنونة مثل تحويل التطبيق إلى محرر Markdown أو إضافة دعم للغات إضافية.
هناك ميزة فريدة في Sublime تبدو وكأنها أعلى قليلاً في البداية ولكن بمجرد استخدامها ، لا يمكنك الرجوع إلى أي محرر أكواد آخر. لديها مؤشرات متعددة. بمعنى أنه يمكنك تحديد الكلمات نفسها عبر الملف بأكمله وتعديلها. أو أضف وظيفة إلى 10 أسطر من التعليمات البرمجية دفعة واحدة ، دون أي لصق نسخ.
![نص سامي](/f/8e0fc7661d2b160fbe307fae8946771f.png)
يمكنك إضافة ملف لوحة الأوامر إلى Sublime الذي يتيح لك تنفيذ أوامر نظام قوية ولن تضطر أبدًا إلى لمس الماوس مرة أخرى.
لتبدأ مع Sublime Text ، تحقق من Tuts + دورة فيديو مجانية مذهلة. وسوف اقول لك كل ما تحتاج إلى معرفته.
2. ذرة
عندما يخبر GitHub العالم أنه يعمل على محرر كود ، يستمع العالم بأقصى قدر من الاهتمام. بعد كل شيء ، إنه GitHub الذي نتحدث عنه.
ذرة تم توفيره مؤخرًا لعامة الناس ولا يزال Mac فقط. يختلف Atom عن برامج تحرير التعليمات البرمجية الأصلية الأخرى لأنه يعتمد على تقنيات الويب.
![ذرة](/f/16b7380d24a32ec3a3d374f924ac8773.png)
لم يقرر الإنترنت بعد ما إذا كان هذا أمرًا جيدًا أم سيئًا وقد يختلف رأيك الشخصي.
تمت كتابة Atom بلغة Node.js و Coffeescript و LESS ومعبأة في غلاف Webkit. يشترك Atom في العديد من الميزات (اختصارات لوحة المفاتيح) والأساس (UI) مع Sublime Text (حتى أنه يأتي مع لوحة أوامر مثبت مسبقًا) وهو أمر جيد لأنه بهذه الطريقة يتمتع Atom بمزيد من الحرية لاستكشاف مناطق أخرى والتقسيم بعيدًا الحواجز.
إن الشيء العظيم في أن Atom يعتمد على تقنيات الويب هو أن التطوير والتحديثات والتكامل مع التطبيق سيحدث بوتيرة سريعة. كما يعني أيضًا وجود حاجز أقل لدخول المستخدمين والمطورين على حدٍ سواء. أيضًا ، لا يوجد دعم Git أصلي في Atom. بالنظر إلى أن GitHub هو من صنع التطبيق ، إنه مضحك بعض الشيء.
لقد طرح جيثب بالفعل وثائق قوية لمساعدتك في بدء استخدام Atom.
3. TextMate 2
TextMate هو بنفس سرعة Sublime Text ، وهو أيضًا أصلي ويقدم جميع الميزات الأساسية مثل تمييز بناء الجملة ومقتطفات التعليمات البرمجية المخصصة ويدعم تقريبًا كل لغة برمجة رئيسية هناك.
بالإضافة إلى ذلك ، فإن TextMate لديه إرث من جانبه. لقد كانت موجودة منذ ما يقرب من عقد من الزمان ، وهي 10 سنوات من التحسينات والتحديثات التي يمكنك الاعتماد عليها.
![نص ماتي](/f/f48188f09f532c336974562c77fbd58e.png)
لا يحتوي TextMate على ميزات تجذب الأنظار في Sublime Text أو نقاط التحدث في Atom ولكنه شيء واحد - تم إنشاؤه. وبالنسبة لمن يقدر عمله ، فإن هذا يهم أكثر من الميزات الرائعة.
الدفع دليل TextMate للبدء.
وأكثر من ذلك بكثير
لا يمكن حصر قائمة برامج تحرير الأكواد القادرة على نظام التشغيل Mac بثلاثة. هناك همة، والذي كان نصًا ساميًا قبل أن يكون هناك نص سامي. هناك إيماكس، محرر الكود بلغة الترميز المنفصلة الخاصة به والتي كانت موجودة منذ عقود والمجتمع منتشر للغاية بحيث لا يزال بإمكانك فعل كل شيء تقريبًا يمكنك القيام به على المحررين الآخرين.