Visual Studio Code هو محرر النصوص والبرمجة المثالي لنظام التشغيل Mac

Visual Studio Code هو محرر النصوص والبرمجة المثالي لنظام التشغيل Mac

Xcode هي بيئة تطوير نظام التشغيل Mac ، ولكنها قد تكون كثيرًا بالنسبة للمبتدئين. إذا كنت فضوليًا وترغب فقط في اللعب ، فقد يكون Microsoft Visual Studio Code هو الخيار الأفضل.





لم يعد من الغريب رؤية Microsoft في قسم Mac منذ أن عززت الشركة دعمها لنظامي Mac و iOS منذ بضع سنوات. يعد Visual Studio Code منتجًا واعدًا آخر من منافس Apple.





يدعم عدد لا يحصى من اللغات ، ولا تحتاج حتى إلى مقارنتها بـ Xcode لأنها تخدم احتياجات مختلفة.





لمن هذا؟

إذا كنت كذلك تبحث عن محرر نصوص قابل للتوسيع ، Visual Studio هو منافس حقيقي لشركة Sublime و Atom. مثل معظم جهود Microsoft الأخيرة في macOS ، تشعر بالدهشة وكأنها في المنزل على منصة Apple.

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



باستخدام المكونات الإضافية التي طورها المجتمع ، يمكن أن يكون Visual Studio Code محرر نصوص Swiss Army. يتيح لك أحد المكونات الإضافية كتابة وتشغيل برامج نصية في المحرر ، بالإضافة إلى مجموعة من اللغات الأخرى. آخر لديه دعم Markdown. حتى أن هناك مكونًا إضافيًا لكتابة وتشغيل Applescript.

إذا كنت مسؤول نظام يجب أن تعمل مع أنظمة Windows ، فيمكنك أيضًا استخدام Code لكتابة Powershell على جهاز Mac. يمكن للمطورين العثور على مكونات إضافية لدعم أي لغة تريدها تقريبًا.





يعني تضمين عنصر التحكم في إصدار Git الأصلي أنه يمكنك القيام بكل عملك بسهولة من محرر واحد.

ابدء

عندما نقلت Microsoft Visual Studio Community إلى جهاز Mac ، كان الأمر في حالة من الفوضى. ركز التصميم على فكرة تطوير الأجهزة المحمولة عبر الأنظمة الأساسية. وشمل ذلك بعض الحزم من Xarmin لتمكين تطبيقات الأجهزة المحمولة متعددة المنصات باستخدام C #.





يمنحك Code برنامجًا بسيطًا قائمًا بذاته دون أي خداع. ما عليك سوى التوجه إلى موقع Visual Studio Code ويجب أن يكتشف تلقائيًا أنك تستخدم جهاز Mac.

كيفية تسجيل الخروج من البريد على نظام التشغيل mac

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

إذا قمت بالتمرير لأسفل ، فستجد قائمة من اختصارات لوحة المفاتيح المفيدة أيضًا. يمكنك الضغط على Shift + Command + P للحصول على قائمة كاملة بالأوامر المتاحة. إذا كنت تفضل اختصارات Vim أو Emacs ، فهناك مكونات إضافية لاستخدامها بدلاً من ذلك.

ملحقات لكل شيء

صفحة Visual Studio لديه سوق مجاني للمكونات الإضافية يمكنك استكشافها. يمكنك أيضًا البحث عنها وتثبيتها مباشرة في التطبيق ، مما يسهل عليك العمل على الفور. لفتح سوق المكونات الإضافية ، انقر فوق الرمز السفلي في شريط الأدوات على اليسار.

بشكل افتراضي ، يتم فتحه بقائمة من الامتدادات الأكثر شيوعًا:

في مثالنا أعلاه ، سنقوم بتثبيت المكون الإضافي AppleScript. هذا لديه دعم لكتابة وتشغيل Applescript. يتيح لك ذلك الحصول على بعض الخبرة مع لغة موطنها الأصلي لجهاز Mac الخاص بك.

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

اختبار المكونات الإضافية عن طريق تشغيل التعليمات البرمجية

سنقوم بكتابة نص بسيط ونطلب استخدام المحرر لتشغيله. أولاً ، افتح iTunes ، ثم عد إلى Code. أدخل النص التالي:

tell application 'iTunes'
Quit
end tell

احفظ البرنامج النصي الخاص بك باسم قم بإنهاء iTunes.applescript وسترى تمييز البنية الصحيحة. لتشغيل البرنامج النصي الخاص بك ، اضغط على Shift + Option + R. - يجب أن ترى إنهاء iTunes. هذا يؤكد أنه يمكنك استخدام Visual Studio Code لكتابة Applescript وتشغيله.

بالطبع ، هناك بالفعل محرر نظام تشغيل مدمج لذلك. ومع ذلك ، يمكنك أيضًا تثبيت الأداة المساعدة Code Runner ، لتشغيل البرامج النصية لـ shell أيضًا. الآن يمكن أن يكون Code مكانًا مركزيًا للعمل مع البرامج النصية الخاصة بك.

الخيارات المتقدمة

للمبرمجين ، هناك مدمج في Git وتصحيح الأخطاء. يمكنك الوصول إلى كل شيء من شريط الأدوات الموجود على اليسار. إذا كنت تعمل مع Terminal ، فيمكنك الوصول إليه مباشرة من التطبيق. عند النقر فوق رمز تصحيح الأخطاء (الخطأ الذي يمر عبره خط) ، يمكنك النقر فوق المحطة الطرفية الصغيرة والعمل على سطر الأوامر.

يعمل دعم Git على المجلدات التي تفتحها ، ولكن يمكن أن يسهل عليك إجراء التغييرات وتنفيذها جميعًا في نفس النافذة. إذا كنت تريد فقط تثبيت دليل على الجانب (كما هو الحال مع Text Wrangler) ، فلا يبدو أن هناك طريقة للقيام بذلك. هذا وجع صغير ولكنه قد يمنع بعض الناس من التبديل.

هناك أيضًا وضع Zen الذي يزيل الكروم بالكامل. يؤدي هذا إلى إنشاء محرر خالٍ من الإلهاء.

تحويل الكود إلى شيء آخر

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

محرر Markdown

إذا كنت تبحث عن محرر نصوص يركز على كتابة Markdown ، فيمكنك استخدام مجموعة المكون الإضافي التالية:

Markdown الكل في واحد - يمنحك هذا المكون الإضافي اختصارات لوحة المفاتيح ودعمًا لجدول المحتويات والقوائم في Markdown. يمكنك أيضًا فتح جزء ثانٍ يقوم بمعاينة النص الخاص بك أثناء كتابته. أمر التثبيت هو: تحويلة تثبيت markdown-all-in-one

محول Markdown - إذا كنت تكتب Markdown للتحويل إلى تنسيق آخر ، فإن هذا المكون الإضافي يتيح لك اختيار مجموعة متنوعة من التنسيقات. وهو يدعم ملفات HTML و PDF وحتى ملفات الصور. أمر التثبيت هو: تحويلة تثبيت markdown المحول

تطوير الشبكة

إذا كنت ترغب في إعداد Code for web development ، فإليك مجموعة مقترحة:

قصاصات HTML5 - يسمح هذا المكون الإضافي بتمييز HTML مع المقتطفات والإكمال التلقائي. أمر التثبيت هو: تحويلة تثبيت مقتطفات html

مقتطفات كود جافا سكريبت (ES6) - يحتوي هذا البرنامج المساعد على مقتطفات لبضعة أنواع مختلفة من Javascript التي تستخدم بناء جملة ES6. أمر التثبيت هو: تحويلة تثبيت JavaScriptSnippets

Intellisense لأسماء فئات CSS - هذه أداة مفيدة لإعداد الإكمال التلقائي على الفئات المحددة لأوراق CSS الخاصة بك. أمر التثبيت هو: تحويلة تثبيت html-css-class-complete

لماذا تختار الرمز؟

ليس Code هو أول محرر لديه مجموعة واسعة من المكونات الإضافية ، ولكنه يتميز ببعض من أفضل دعم المكونات الإضافية في العمل. يحتوي الكود على مجموعة متنوعة من الخيارات للمساعدة في التوجيه من مبتدئ إلى خبير. يمكن أن يكون محرر نصوص سهل الاستخدام مع خيارات أكثر من TextEdit.

هل انت فقط الشروع في البرمجة النصية على جهاز Mac ؟ إذا كنت شغوفًا بمحرري النصوص الآخرين ، فأخبرنا لماذا اختيارك هو الأفضل!

اعتمادات الصورة: Galushko Sergey / Shutterstock

يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

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

اقرأ التالي
مواضيع ذات صلة
  • ماك
  • برمجة
  • محرر النص
  • برمجة
  • نص تفاح
  • كود الاستوديو المرئي
نبذة عن الكاتب مايكل ماكونيل(44 مقالة منشورة)

لم يستخدم مايكل جهاز Mac عندما كان محكومًا عليه بالفشل ، ولكن يمكنه كتابة التعليمات البرمجية في Applescript. لديه درجات علمية في علوم الكمبيوتر واللغة الإنجليزية. كان يكتب عن أجهزة Mac و iOS وألعاب الفيديو لفترة من الوقت الآن ؛ وقد كان قردًا في مجال تكنولوجيا المعلومات خلال النهار لأكثر من عقد من الزمان ، متخصصًا في البرمجة النصية والافتراضية.

المزيد من Michael McConnell

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك