تعلن Github عن Atom IDE

أتوم IDE

أتوم IDE

بالتعاون مع Facebook فريق جيثب, يسرنا أن نعلن عن إصدار Atom-IDE الذي عبارة عن مجموعة من الحزم الاختيارية لجلب وظائف تشبه IDE إلى Atom.

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

من المحتمل أن تقوم بيئة التطوير المتكاملة هذه بإعداد دورة تدريبية جديدة تمامًا لما هو بالفعل محرر نصوص شائع وقابل للتوسيع. هذا الإصدار الأولي يتضمن حزمًا لـ TypeScript و Flow و JavaScript و Java و C # و PHP.

TypeScript وجافا سكريبت (ID-typecript)

باكيت ID المطبوع الاستفادة من الخادم مايكروسوفت تايبسكريبت ملفوفة في بروتوكول خادم اللغة. بينما يستهدف TypeScript ، فإنه يعمل أيضًا بشكل رائع مع JavaScript الذي يوفر لك الإكمال التلقائي ومخططات المستند والتشخيصات والأخطاء ، إلخ.

التدفق (ID-flowtype)

لقد نشر أصدقاؤنا الجيدون على Facebook نمط IDE الانسيابي لإحضار قوة نظام التعليقات التوضيحية من نوع التدفق إلى Atom.

C # (ID-csharp)

بالاستفادة من حزمة node-omnisharp ، يمكننا دمج العديد من الميزات المشابهة لـ IDE في Atom لـ C # من خلال بيئة ID-csharp.

جافا (بيئة تطوير متكاملة جافا)

لهذا ، سيكون من الضروري تثبيت Java 8 runtime حتى تتمكن من الاستمتاع أكثر بكثير.

PHP (ID-php)

يستخدم ID-php خادم لغة FelixFBecker PHP لتوفير الدعم للغة البرمجة النصية PHP. من الضروري تثبيت PHP 7 runtime.

كثير من يتم تقديم الوظائف التي تم تمكينها في Atom IDE من بروتوكول خادم اللغة (LSP). هذه آلية يمكن من خلالها لـ IDE استخدام "خادم خارج المعالجة" لتوفير تحليل ثري وإعادة بناء وميزات تفاعلية للغة برمجة معينة.

ذرة

ذرة

كيفية استخدام Atom IDE؟

لهذا يوصى باستخدام Atom Beta 1.21 لأنه يتضمن مراقبة الملفات والتحكم في العملية اللازمة لضمان تشغيل خوادم اللغة الأساسية بشكل صحيح.

سيتعين علينا تثبيت حزمتين:

  1. واجهة مستخدم Atom IDE.
  2. حزمة تدعم اللغة التي تريد استخدامها.

سيظهر هذا مربع حوار الحزم تثبيت Atom في عرض التكوين: تثبيت الحزم والسمات.
سنجد الحزمة ونقوم بتثبيتها ذرة بيئة تطوير متكاملة، واجهة المستخدم للدخول إلى واجهة مستخدم IDE. سيكون هذا هو المكان الذي سنقوم فيه بتثبيت دعم لغة IDE الذي تحتاجه (على سبيل المثال ، ID المطبوع).


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.