الإعلانات

Xcode هي بيئة تطوير لنظام Mac ، ولكنها يمكن أن تكون قليلاً للمبتدئين. إذا كنت فضوليًا وتريد فقط اللعب ، كود Microsoft Visual Studio 10 نصائح للإنتاجية الأساسية لكود Visual Studioينفخ Visual Studio Code برامج تحرير نصوص البرمجة الأخرى خارج الماء. إنه مجاني ومفتوح المصدر وسريع الإضاءة ومليء بميزات الإنتاجية. قراءة المزيد قد يكون الخيار الأفضل.

لم يعد من الغريب رؤية Microsoft في قسم Mac منذ أن قامت الشركة بزيادة دعم Mac و iOS قبل بضع سنوات. كود الاستوديو المرئي هو منتج واعد آخر من منافس Apple Microsoft Loves Apple - أثبتت تطبيقات Mac و iOS هذهمحشو ، ممل ، معزول. هذه هي ثلاث صفات تم استخدامها لوصف Microsoft للسنة الماضية. لكن تلك مايكروسوفت ذهبت. لقد تغيروا. بشكل جذري. قراءة المزيد .

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

لمن هذا؟

إذا كنت تبحث عن محرر نصوص قابل للتوسيع أفضل برامج تحرير نص HTML لجهاز Macهل تحتاج إلى محرر نص جديد لجهاز Mac الخاص بك؟ نحن ننظر إلى أفضل برامج تحرير نصوص HTML المجانية والمدفوعة لنظام macOS. قراءة المزيد

instagram viewer
، Visual Studio هو منافس حقيقي لـ Sublime و Atom. مثل معظم جهود Microsoft الأخيرة في macOS ، يبدو الأمر مدهشًا في المنزل على نظام Apple الأساسي.

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

مقارنة محرري النص

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

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

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

ابدء

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

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

تحميل كود الاستوديو المرئي ماك

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

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

الإضافات لكل شيء

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

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

البرنامج المساعد أبليسكريبت ستوديو كود المرئي

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

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

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

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

أخبر تطبيق "iTunes" استقال. اقول النهاية

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

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

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

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

تصحيح كود الاستوديو المرئي ماك

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

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

تحويل الرمز إلى شيء آخر

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

نافذة أمر كود الاستوديو المرئي

محرر تخفيض السعر

إذا كنت تبحث عن محرر نصوص ركز على كتابة ماركداون ما هو تخفيض السعر؟ 4 أسباب تجعلك تتعلمها الآنتعبت من محرري HTML و WYSIWYG؟ ثم Markdown هو الجواب بالنسبة لك بغض النظر عن من أنت. قراءة المزيد ، يمكنك استخدام مجموعة الإضافات التالية:

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

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

تطوير الشبكة

إذا كنت ترغب في إعداد الرمز لتطوير الويب ، فإليك مجموعة مقترحة:

مقتطفات HTML5 - يسمح هذا البرنامج المساعد بتمييز HTML جنبًا إلى جنب مع المقتطفات والإكمال التلقائي. الأمر المطلوب تثبيته هو: ext تثبيت مقتطفات html

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

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

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

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

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

حقوق الصورة: Galushko Sergey / Shutterstock

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