كود لايت
تحتوي هذه المقالة على العديد من المشكلات. يُرجى المساعدة في تحسينها أو مناقشة هذه المشكلات على صفحة المناقشة . ( تعرف على كيفية ومتى يمكنك إزالة هذه الرسائل )
|
لقطة شاشة لبيئة التطوير المتكاملة CodeLite C/C++ مفتوحة المصدر | |
| المطور(ون) | عيران ايفرا |
|---|---|
| إصدار مستقر | 17.0.0 [1]
/ 14 يناير 2023 |
| مستودع |
|
| مكتوب في | سي++ |
| نظام التشغيل | ويندوز ، ماك ، لينكس |
| منصة | IA-32 ، x64 |
| يكتب | بيئة تطوير متكاملة |
| رخصة | GPL-2.0 أو أحدث [أ] [2] [3] |
| موقع إلكتروني | كود لايت. |
CodeLite هو برنامج IDE مجاني ومفتوح المصدر للغات البرمجة C وC++ وPHP وJavaScript ( Node.js ). [4] [5]
تاريخ
في أغسطس 2006، بدأ Eran Ifrah مشروع إكمال تلقائي باسم CodeLite. كانت الفكرة هي إنشاء مكتبة إكمال التعليمات البرمجية استنادًا إلى ctags و SQLite (ومن هنا، Code Lite ) ومحلل قائم على Yacc يمكن استخدامه بواسطة بيئات التطوير المتكاملة الأخرى. لاحقًا، أصبح Clang محللًا اختياريًا لإكمال التعليمات البرمجية ، مما أدى إلى تحسين وظائفه بشكل كبير.
تم تطوير LiteEditor، وهو تطبيق تجريبي، لإظهار وظائف CodeLite. وفي النهاية، تطور LiteEditor إلى CodeLite.
عام
CodeLite هو بيئة تطوير متكاملة مجانية مفتوحة المصدر ومتعددة المنصات للغات البرمجة C/C++ باستخدام مجموعة أدوات wxWidgets . وللامتثال لروح المصدر المفتوح لـ CodeLite، يتم تجميع البرنامج نفسه وتصحيح أخطائه باستخدام أدوات مجانية فقط ( MinGW و GDB ) لنظامي التشغيل Mac OS X وWindows وLinux وFreeBSD، على الرغم من أن CodeLite يمكنه تنفيذ أي مُجمِّع أو أداة خارجية بها واجهة سطر أوامر . كما يدعم CodeLite تطوير PHP وJavaScript (بما في ذلك دعم Node.js ).
يتميز CodeLite بإدارة المشاريع (مساحة العمل/المشاريع)، وإكمال التعليمات البرمجية، وإعادة هيكلة التعليمات البرمجية ، وتصفح المصدر، وتسليط الضوء على بناء الجملة، وتكامل Subversion ، وتكامل cscope ، وتكامل UnitTest++، ومصحح أخطاء تفاعلي مبني على gdb ومحرر التعليمات البرمجية المصدر (بناءً على Scintilla ). [6] [7] [8]
يتم توزيع CodeLite بموجب رخصة جنو العمومية الإصدار 2 أو أحدث. ويتم تطويره وتصحيح أخطائه باستخدام نفسه كمنصة تطوير مع توفر التحديثات اليومية من خلال مستودع Git الخاص به .
انظر أيضا
- مقارنة بيئات التطوير المتكاملة
- العلوم
- أدوات wxWidgets
- الكود::الكتل
- جيني
ملحوظات
- ^ باستثناء المكونات الإضافية.
مراجع
- ^ "الإصدار 17.0.0". 14 يناير 2023. تم الاسترجاع 7 فبراير 2023 .
- ^ "CodeLite • بيئة تطوير متكاملة مجانية ومفتوحة المصدر ومتعددة المنصات للغات C وC++ وPHP وNode.js" . تم الاسترجاع في 2021-06-22 .
- ^ "codelite/LICENSE at master · eranif/codelite · GitHub". GitHub . تم الاسترجاع في 2021-06-22 .
- ^ الصفحة الرئيسية لـ CodeLite
- ^ CodeLite على SourceForge
- ^ "صفحة الميزات الرئيسية لـ CodeLite" . تم الاسترجاع في 2020-03-03 .
- ^ Nicholas Godwin. "مراجعة كاملة لبرنامج CodeLite IDE – كل ما تحتاج إلى معرفته حول مراجعة برنامج CodeLite IDE – كل ما تحتاج إلى معرفته حول CodeLite". ص. Skyose. مؤرشف من الأصل في 3 مارس 2020. تم الاسترجاع 2020-03-03 .
- ^ "LiteEditor" . تم الاسترجاع في 2020-03-03 .
روابط خارجية
- الموقع الرسمي
