في المدونة تحدثوا و أوصى ببعض بيئات التطوير المتكاملة للغات البرمجة المختلفة، معظمهم موجه للبرمجة والتطوير في C و C ++.
هذه المرة سوف نتحدث عن IDE آخر وهو جزء من مشروع بيئة سطح المكتب KDE. IDE الذي سنتحدث عنه اليوم انها تسمى KDevelop.
Es بيئة تطوير متكاملة مجانية عبر الأنظمة الأساسية (Windows و GNU / Linux-Unix) منشورة بموجب ترخيص GPL وموجهة للاستخدام ضمن بيئة كيدي الرسومية.
على عكس العديد من واجهات التطوير الأخرى ، لا تمتلك KDevelop مترجمًا خاصًا بها ، لذا فهي تعتمد على دول مجلس التعاون الخليجي لإنتاج كود ثنائي.
بعض اللغات الأخرى مدعومة بالكامل، مما يعني أن لديهم تمييزًا لغويًا ، وتنقلًا في الشفرة الدلالية ، وإكمالًا.
C / C ++ (مدعومة من قبل مكتبات Clang و llvm) بما في ذلك بعض الميزات الإضافية لإطار عمل Qt. كما أن لديها دعمًا لـ CUDA و OpenCLQt بالإضافة إلى QML و JavaScript و Python و PHP.
بينما ، بالنسبة إلى لغات البرمجة الأخرى ، مثل Java و Ada و SQL و Perl و Pascal ، وكذلك البرامج النصية (البرامج النصية) لقذيفة Bash لم يتم نقلها إلى KDevelop حتى الآن ، على الرغم من أنه من الممكن أن يتم دعمها في المستقبل .
حول KDevelop
في KDevelop يمكننا أن نجد تمييزًا لغويًا ، حيث يكون كل تواجد لنفس المتغير بلون معين ، التغيير على أساس كل متغير. جربها ، ستحبها بمجرد أن تعتاد عليها. خياري.
ذاكرة التخزين المؤقت للقرص المستمر لقاعدة بيانات التعليمات البرمجية. اعتمادًا على حجم وتعقيد مشروعك ، قد يستغرق التحليل بعض الوقت في البداية ؛ ولكن بعد تلك المرة الأولى ، يتم تخزين كل شيء مؤقتًا على القرص وتحميله في ثوانٍ قليلة عند كل بدء تشغيل لاحق لـ IDE.
من بين الخصائص الرئيسية التي يمكننا إبرازها في بيئة التطوير المتكاملة هذه ، يمكننا أن نجد:
- محرر كود المصدر مع تمييز بناء الجملة والمسافة البادئة التلقائية (Kate).
- إدارة أنواع مختلفة من المشاريع ، مثل CMake و Automake و qmake (للمشاريع القائمة على مكتبة Qt و Ant (للمشاريع القائمة على Java).
- متصفح بين فئات التطبيق.
- الواجهة الأمامية لدول مجلس التعاون الخليجي ، مجموعة مترجم جنو.
- الواجهة الأمامية لمصحح أخطاء جنو.
- معالجات لإنشاء وتحديث تعريفات الفئات وإطار عمل التطبيق.
- إكمال تلقائي للكود في C و C ++.
- دعم أصلي لـ Doxygen.
- يسمح بالتحكم في الإصدار.
- بحث واستبدال قوي ، أيضًا من خلال مشاريع شاملة ، اختياريًا مع التعبيرات العادية
- تكامل اختبار الوحدة
- قم بتصفية أداة عرض المشكلات ، والتي تعرض جميع المشكلات (أخطاء نحوية ودلالية ، وما إلى ذلك)
- مساعدة مصحح الأخطاء الرسومية (C ++ و Python و PHP عبر مكون إضافي إضافي)
- قوالب الملفات والمشاريع (يمكن تنزيل قوالب إضافية أو تثبيتها)
- يمكن عرض أي نوع من الملفات تقريبًا كعلامة تبويب / مستند داخل IDE من خلال Kparts (على سبيل المثال ملف PDF)
- عرض أداة وحدة التحكم
- دعم البرنامج النصي الخارجي
- وضع إدخال متوافق مع VIM
كيفية تثبيت KDevelop IDE على Ubuntu 18.04 ومشتقاته؟
Si هل تريد تثبيت بيئة التطوير المتكاملة هذه في نظامك ، يمكننا القيام بذلك باتباع الإرشادات التالية.
الأول يجب أن نفتح محطة ، نقوم بذلك باستخدام مجموعة المفاتيح "Ctrl + Alt + T" وفيها سنقوم بتنفيذ الأمر التالي:
wget https://download.kde.org/stable/kdevelop/5.2.3/bin/linux/KDevelop-5.2.3-x86_64.AppImage -O KDevelop.AppImage
باستخدام هذا نقوم بتنزيل ملف AppImage من IDE ، والذي يمكننا من خلاله تثبيته واستخدامه على النظام.
الآن يجب أن نعطي أذونات تنفيذ الملف بالأمر التالي:
sudo chmod +x KDevelop.AppImage
بهذا سنتمكن من تنفيذ الملف بالنقر المزدوج عليه أو يمكننا أيضًا تنفيذه بالأمر التالي من الجهاز:
./KDevelop.AppImage
وهذا كل شيء ، يمكننا البدء في استخدام IDE هذا في نظامنا.
إذا كنت تعرف أي IDE آخر ، فلا تتردد في مشاركته معنا في التعليقات.