LiteIDE ، بيئة تطوير مصممة لـ Go

حول LiteIDE

في المقالة التالية سوف نلقي نظرة على LiteIDE. هذا هو بيئة تطوير متكاملة بسيطة عبر الأنظمة الأساسية. تم تصميم هذا البرنامج ل تحرير وبناء مشاريع مكتوبة بلغة البرمجة Go. LiteIDE هو برنامج مجاني ومفتوح المصدر.

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

الملامح العامة لـ LiteIDE

الخيارات المتاحة في LiteIDE

تشمل بعض ميزاته ما يلي:

الملامح الرئيسية

  • دعم المتعدد- يعمل على Gnu / Linux و MacOS X و FreeBSD و OpenBSD و Windows.
  • لديها نظام إدارة البيئة.
  • إدارة نوع التمثيل الصامت.
  • بناء الأوامر شكلي.
  • ملف افتتاح سريع.

محرر كود متقدم

  • محرر الكود يدعم Golang و Markdown و Golang Present.
  • لديها أدوات التنقل السريع رمز.
  • سيكون لدينا تسليط الضوء على بناء الجملة ونظام الألوان.
  • سنجد أيضا متاحا إكمال الكود وطي الكود.
  • عرض حفظ المراجعة.
  • يمكننا العودة إلى تحميل الملف عبر الاختلافات الداخلية.

دعم Golang

  • يدعم وحدات Go1.11 Go and Go1 GOPATH. لديها أيضا دعم Go1.5 Go البائع.
  • كما تقدم إدارة بيئة بناء جولانج.
  • يمكن تجميعها واختبارها باستخدام ملف أدوات Golang القياسية.
  • النظام دعم GOPATH و IDE المخصص والمشاريع.
  • إعدادات مخصصة بناء المشروع.
  • متصفح حزمة Golang.
  • عرض ومخطط فئة Golang.
  • بحث عن مستندات جولانج وفهرس API.
  • التنقل في شفرة المصدر ونصائح إعلامية.
  • استنساخ gocode المتكامل من NSF / gocode.
  • التصحيح باستخدام GDB و نقب.

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

قم بتشغيل LiteIDE على Ubuntu

اذهب عينة التعليمات البرمجية مع LiteIDE

كصورة AppImage

LiteIDE هو متاح كصورة AppImage. يمكن تنزيل هذه الملفات وتشغيلها على نظامنا Gnu / Linux دون الحاجة إلى مدير الحزم ودون تغيير المكتبات أو تفضيلات النظام.

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

للحصول على هذا البرنامج ، سنكون قادرين على قم بتنزيل LiteIDE AppImage من ملف صفحة الإصدارات من المشروع، إما من المتصفح أو تنزيل الملف باستخدام wget. بالنسبة للأخير ، سيتعين علينا فقط كتابة الأمر التالي في المحطة (Ctrl + Alt + T). الذي سنقوم به بتنزيل الإصدار 36.2 ، وهو أحدث إصدار لـ 64 بت نُشر اليوم:

قم بتنزيل ملف AppImage

wget https://github.com/visualfc/liteide/releases/download/x36.2/liteidex36.2.linux64-qt5.5.1.AppImage

انتهى التحميل فقط سيتعين علينا جعله قابلاً للتنفيذ باستخدام مدير الملفات. يمكننا أيضًا استخدام الأمر التالي ، في نفس الجهاز (Ctrl + Alt + T) ومن المجلد الذي حفظنا فيه الملف الذي تم تنزيله:

chmod +x ./*.AppImage

بعد ذلك ، عليك فقط انقر نقرًا مزدوجًا فوق ملف AppImage من مدير الملفات لتشغيل البرنامج.

تثبيت في أسرع وقت ممكن

مشروع جديد LiteIDE

إذا كنا مهتمين تثبيت LiteIDE باستخدام حزمة المفاجئة، عليك فقط اتباع التعليمات التي تقدمها snapcraft. في المحطة الطرفية (Ctrl + Alt + T) ، سيتعين علينا كتابة الأمر التالي:

sudo snap install liteide-tpaw

المرافق الاخرى

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

هذا هو IDE لتحرير وبناء المشاريع المكتوبة بلغة البرمجة Go. على الرغم من وجود العديد من الخيارات الأخرى المتاحة كـ IDE for Go ، مثل Eclipse مع المكون الإضافي Goclipse ، و Sublime مع GO الإضافي ، و Intelli Idea j مع المكون الإضافي go ، وما إلى ذلك. هذا هو IDE تم إنشاؤه خصيصًا للغة Go ، دون الحاجة إلى تثبيت أي شيء آخر. يمكن الحصول على مزيد من المعلومات حول هذا المشروع على الموقع من ذلك


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

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

منطقي (صحيح)