تاريخ اليوم
أفضل IDEs لبرمجة C / C ++ أو محرري كود المصدر على Linux

أفضل IDEs لبرمجة C / C ++ أو محرري كود المصدر على Linux



شارك المقالة

  بسم الله الرحمن الرحيم

الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين 

أفضل IDEs لبرمجة C / C ++ أو محرري كود المصدر على Linux




C ++ 

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

يعد C ++ موثوقًا للغاية ويتيح أيضًا معالجة الذاكرة منخفضة المستوى لمتطلبات البرمجة الأكثر تقدمًا.

أفضل محرري Linux IDE أو محرري كود المصدر

هناك العديد من برامج تحرير النصوص التي يمكن للمبرمجين استخدامها لكتابة كود C / C ++ ، ولكن IDE جاء لتقديم تسهيلات ومكونات شاملة للبرمجة السهلة والمثالية.

سنلقي نظرة على بعض من أفضل IDE التي يمكنك العثور عليها على نظام Linux الأساسي لـ C ++ أو أي لغة برمجة أخرى.


1. Netbeans for C/C++ Development



عبارة عن IDE مجاني ومفتوح المصدر وشائع عبر الأنظمة الأساسية لـ C / C ++ والعديد من لغات البرمجة الأخرى. إنها قابلة للتوسيع بالكامل باستخدام المكونات الإضافية التي طورها المجتمع.


يتضمن Netbeans أنواع المشاريع والقوالب لـ C / C ++ ويمكنك إنشاء تطبيقات باستخدام مكتبات ثابتة وديناميكية. بالإضافة إلى ذلك ، يمكنك إعادة استخدام التعليمات البرمجية الحالية لإنشاء مشاريعك ، وكذلك استخدام ميزة السحب والإفلات لاستيراد الملفات الثنائية إليها لإنشاء تطبيقات من الأساس.

بعض ميزاته:


محرر C / C ++ مدمج جيدًا مع أداة مصحح أخطاء GNU GDB متعددة الجلسات .

دعم للمساعدة في التعليمات البرمجية

دعم C ++ 11

قم بإنشاء وتشغيل اختبارات C / C ++ من الداخل

دعم مجموعة أدوات كيو تي

دعم الحزم التلقائي للتطبيق المترجم في ملفات .tar و. zip والعديد من ملفات الأرشيف

دعم برامج التحويل البرمجي المتعددة مثل GNU و Clang / LLVM و Cygwin و Oracle Solaris Studio و MinGW

دعم التطوير عن بعد

التنقل بين الملفات

فحص المصدر


2. Code :: Blocks



عبارة عن بيئة تطوير متكاملة C ++ IDE مجانية وقابلة للتوسيع للغاية وقابلة للتكوين ومتعددة المنصات تمتصميمها لتزويد المستخدمين بالميزات الأكثر طلبًا والمثالية. يوفر واجهة مستخدم متسقة ويشعر.

والأهم من ذلك ، يمكنك توسيع وظائفه باستخدام المكونات الإضافية التي طورها المستخدمون ، وبعض الإضافات جزء من إصدار Code :: Blocks ، والكثير منها غير مكتوب بواسطة مستخدمين فرديين ليسوا جزءًا من فريق تطوير Code :: Block.

يتم تصنيف ميزاته إلى ميزات مترجم ومصحح أخطاء وواجهة وتشمل هذه:

دعم مترجم متعدد بما في ذلك GCC و clang و Borland C ++ 5.5 و Digital mars بالإضافة إلى الكثير

سريع جدا ، لا حاجة ل makefiles

مشاريع متعددة الأهداف

مساحة عمل تدعم دمج المشاريع

واجهات GNU GDB

دعم نقاط التوقف الكاملة بما في ذلك نقاط توقف التعليمات البرمجية ونقاط توقف البيانات وشروط نقطة التوقف بالإضافة إلى العديد من

رموز الوظائف المحلية والوسيطات

تفريغ الذاكرة المخصصة وتسليط الضوء على بناء الجملة

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

IDE CodeBlocks لبرمجة C ++


3. Eclipse CDT (أدوات تطوير C / C ++)


Eclipse  IDE

معروف ومفتوح المصدر وعبر الأنظمة الأساسية في ساحة البرمجة. يوفر للمستخدمين واجهة مستخدم رسومية رائعة مع دعم وظيفة السحب والإفلات لسهولة ترتيب عناصر الواجهة.

و الكسوف CDT هو مشروع تعتمد على منصة الكسوف الابتدائية وأنه يوفر C تعمل بكامل طاقتها / ++ IDE C مع الميزات التالية:

يدعم إنشاء المشروع.

بناء مُدار لسلاسل أدوات مختلفة.

بناء جعل القياسية.

التنقل في المصدر.

العديد من أدوات المعرفة مثل الرسم البياني للمكالمات ، ونوع التسلسل الهرمي ، والمتصفح المدمج ، ومتصفح تعريف الماكرو.

محرر كود مع دعم لتمييز بناء الجملة.

دعم التنقل القابل للطي والارتباط التشعبي.

إعادة بناء الكود المصدري بالإضافة إلى توليد الكود.

أدوات لتصحيح الأخطاء المرئية مثل الذاكرة والسجلات.

مشاهدي التفكيك وغيرها الكثير.


4. CodeLite IDE



هو أيضًا IDE مجاني ومفتوح المصدر ومتعدد المنصات مصمم ومصمم خصيصًا لـ C / C ++ و JavaScript (Node.js) وبرمجة PHP.

تشمل بعض ميزاته الرئيسية ما يلي:

إكمال الكود ويقدم محركين لإكمال الكود.

يدعم العديد من المجمعات بما في ذلك GCC، clang / VC ++.

يعرض الأخطاء كمسرد للكود.

أخطاء يمكن النقر فوقها عبر علامة تبويب الإنشاء.

دعم الجيل القادم من مصحح الأخطاء LLDB.

دعم GDB.

دعم إعادة بناء .

التنقل في التعليمات البرمجية.

التطوير عن بعد باستخدام بروتوكول SFTP المدمج.

المكونات الإضافية للتحكم في المصدر.

أداة RAD (التطوير السريع للتطبيقات) لتطوير التطبيقات المستندة إلى wxWidgets بالإضافة إلى العديد من الميزات الأخرى.


5. محرر Bluefish



هو أكثر من مجرد محرر عادي ، فهو محرر خفيف  وسريع يوفر للمبرمجين ميزات تشبه IDE لتطوير مواقع الويب وكتابة البرامج النصية وكود البرامج. إنه متعدد المنصات ، يعمل على Linux و Mac OSX و FreeBSD و OpenBSD و Solaris و Windows ، كما يدعم العديد من لغات البرمجة بما في ذلك C / C ++.


إنه غنية بالميزات بما في ذلك تلك المذكورة أدناه:


واجهة مستندات متعددة.

يدعم الفتح المتكرر للملفات بناءً على أنماط اسم الملف أو أنماط المحتوى.

يقدم وظيفة بحث واستبدال قوية للغاية.

الشريط الجانبي للمقتطف.

دعم لدمج المرشحات الخارجية الخاصة بك ، ومستندات الأنابيب باستخدام أوامر مثل awk ، و sed ، و Sort بالإضافة إلى البرامج النصية المخصصة.

يدعم التحرير بملء الشاشة.

رافع وتحميل الموقع.

دعم ترميز متعدد والعديد من الميزات الأخرى.


6. محرر كود Brackets



هو محرر نصوص حديث ومفتوح المصدر مصمم خصيصًا لتصميم مواقع الويب وتطويره. إنه قابلة للتوسيع بشكل كبير من خلال المكونات الإضافية ، وبالتالي يمكن لمبرمجي C / C ++ استخدامها عن طريق تثبيت ملحق حزمة C / C ++ / Objective-C ، وقد تم تصميم هذه الحزمة لتحسين كتابة كود C / C ++ ولتقديم ميزات تشبه IDE.



7. محرر كود Atom



هو أيضًا محرر نصوص حديث ومفتوح المصدر ومتعدد المنصات ويمكن تشغيله على Linux أو Windows أو Mac OS X.  وبالتالي يمكن للمستخدمين تخصيصه لتلبية متطلبات كتابة التعليمات البرمجية الخاصة بهم.

إنه مميز بالكامل وتشمل بعض ميزاته الرئيسية ما يلي:


مدير الحزم المدمج.

الإكمال التلقائي الذكي.

متصفح الملفات المدمج.

ابحث عن الوظائف واستبدلها وغير ذلك الكثير.


8. محرر نصوص سامية Sublime Text



هو محرر نصوص متعدد المنصات معرّف جيدًا تم تصميمه وتطويره من أجل الكود والترميز . يمكنك استخدامه لكتابة كود C / C ++ ويوفر واجهة مستخدم رائعة.


تتكون قائمة ميزاته من:


تحديدات متعددة

لوحة القيادة

انتقل إلى أي وظيفة

تحرير الانقسام

دعم فوري لتحويل المشروع

عالية للتخصيص

دعم واجهة برمجة تطبيقات البرنامج المساعد على أساس Python بالإضافة إلى ميزات صغيرة أخرى


9. JetBrains CLion



هو IDE غير مجاني وقوي ومتعدد الأنظمة الأساسية لبرمجة C / C ++. إنها بيئة تطوير C / C ++ متكاملة تمامًا للمبرمجين ، وتوفر Cmake كنموذج مشروع ، ونافذة طرفية مضمنة ، ونهج موجه نحو لوحة المفاتيح لكتابة التعليمات البرمجية.


كما أنه يوفر محرر أكواد ذكيًا وحديثًا بالإضافة إلى العديد من الميزات الأكثر إثارة لتمكين بيئة كتابة التعليمات البرمجية المثالية ، وتشمل هذه الميزات:

يدعم عدة لغات بخلاف C / C ++

سهولة التنقل إلى إعلانات الرموز أو استخدام السياق

توليد الكود وإعادة البناء

تخصيص المحرر

تحليل الكود على الفور

مصحح كود متكامل

يدعم Git و Subversion و Mercurial و CVS و Perforce (عبر البرنامج المساعد) و TFS

يتكامل بسلاسة مع أطر عمل اختبار Google

دعم محرر نصوص Vim عبر البرنامج المساعد Vim-emulation


10. محرر كود Microsoft Visual Studio



عبارة عن بيئة تطوير ثرية ومتكاملة تمامًا ومتعددة الأنظمة الأساسية تعمل على Linux و Windows و Mac OS X. وقد تم مؤخرًا جعلها مفتوحة المصدر لمستخدمي Linux وأعادت تعريف تحرير الكود ، مما يوفر للمستخدمين كل أداة يحتاجون إليها لبناء كل تطبيق لمنصات متعددة بما في ذلك Windows و Android و iOS والويب.

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



11. KDevelop



هو مجرد بيئة تطوير متكاملة أخرى مجانية ومفتوحة المصدر ومتعددة المنصات تعمل على Linux و Solaris و FreeBSD و Windows و Mac OSX وأنظمة تشغيل أخرى شبيهة بـ Unix. يعتمد على مكتبات KDevPlatform و KDE و Qt. يعد KDevelop قابلاً للتوسع بدرجة كبيرة من خلال المكونات الإضافية وغني بالميزات مع الميزات البارزة التالية:


دعم البرنامج المساعد C / C ++ المستندة إلى Clang

دعم ترحيل التكوين كيدي 4

إحياء دعم البرنامج المساعد Oketa

دعم لتعديلات الأسطر المختلفة في طرق العرض والإضافات المختلفة

دعم عرض Grep واستخدامات القطعة لتوفير مساحة رأسية بالإضافة إلى الكثير


12. Geany IDE



عبارة عن IDE مجاني وسريع وخفيف الوزن ومتعدد الأنظمة الأساسية تم تطويره للعمل مع بعض التبعيات ويعمل أيضًا بشكل مستقل عن أجهزة سطح مكتب Linux الشهيرة مثل GNOME و KDE. يتطلب مكتبات GTK2 للوظائف.


تتكون قائمة ميزاته مما يلي:


دعم لإبراز بناء الجملة

نصائح الاتصال

الإكمال التلقائي لاسم الرمز

قوائم الرموز

التنقل في التعليمات البرمجية

أداة بسيطة لإدارة المشاريع

نظام مدمج لتجميع وتشغيل كود مستخدم

قابل للتوسيع من خلال الإضافات


13. Anjuta DevStudio



هو استوديو تطوير برمجيات بسيط ولكنه قوي من جنوم يدعم العديد من لغات البرمجة بما في ذلك C / C ++.

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


واجهة مستخدم بسيطة

قابل للتوسيع مع الإضافات

جليد متكامل لتطوير واجهة مستخدم WYSIWYG

معالجات المشروع والقوالب

مصحح GDB متكامل

مدير ملفات مدمج

المتكامل لتعليمات البرمجة الحساسة للسياق DevHelp

محرر كود المصدر مع ميزات مثل تمييز بناء الجملة ، المسافة البادئة الذكية ، المسافة البادئة التلقائية ، طي / إخفاء الكود ، تكبير النص بالإضافة إلى الكثير


14. The GNAT Programming Studio



 هو سهل تتردد في استخدام IDE تصميمها وتطويرها لتوحيد التفاعل بين المطور وله / لها كود والبرمجيات.

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


إنه غني بالميزات بالميزات التالية:


واجهة مستخدم بديهية

صديقة للمطورين

متعدد اللغات ومتعدد المنصات

مرن (واجهة مستندات متعددة)MDI 

عالية للتخصيص

قابل للتوسيع بالكامل مع الأدوات المفضلة


15. Qt Creator



عبارة عن IDE مجاني متعدد الأنظمة الأساسية مصمم لإنشاء الأجهزة المتصلة وواجهة المستخدم والتطبيقات. يُمكِّن مُنشئ Qt المستخدمين من القيام بالمزيد من الإنشاء بدلاً من الترميز الفعلي للتطبيقات.

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


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

محرر كود متطور

دعم للتحكم في الإصدار

أدوات إدارة المشاريع والبناء

دعم متعدد الشاشات ومتعدد المنصات لسهولة التبديل بين أهداف الإنشاء والعديد من الأهداف الأخرى


16. محرر إيماكس Emacs



 هو محرر نصوص مجاني وقوي وقابل للتخصيص وعبر الأنظمة الأساسية يمكنك استخدامه على Linux و Solaris و FreeBSD و NetBSD و OpenBSD و Windows و Mac OS X.

جوهر Emacs هو أيضًا مترجم لـ Emacs Lisp وهي لغة تحت لغة برمجة Lisp. حتى كتابة هذه السطور ، أحدث إصدار من GNU Emacs هو الإصدار 27.2 وتشمل الميزات الأساسية والبارزة لـ Emacs ما يلي:


أوضاع التحرير المراعية للمحتوى

دعم يونيكود الكامل

قابل للتخصيص بدرجة كبيرة باستخدام واجهة المستخدم الرسومية أو كود Emacs Lisp

نظام  لتنزيل وتثبيت الامتدادات

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

وثائق مضمنة كاملة بالإضافة إلى دروس المستخدم وغيرها الكثير


17. SlickEdit



 (سابقًا Visual SlickEdit ) هو IDE تجاري متعدد المنصات حائز على جوائز تم إنشاؤه لتمكين المبرمجين من القدرة على البرمجة على 7 منصات بأكثر من 40 لغة. بفضل مجموعة أدوات البرمجة الغنية بالميزات ، يتيح SlickEdit للمستخدمين كتابة التعليمات البرمجية بشكل أسرع مع التحكم الكامل في بيئتهم.


تشمل ميزاته:


التمايز الديناميكي باستخدام DIFFzilla

قوالب التعليمات البرمجية

الإكمال التلقائي

اختصارات كتابة مخصصة بأسماء مستعارة

امتدادات الوظائف باستخدام لغة الماكرو Slick-C

أشرطة أدوات قابلة للتخصيص وعمليات الماوس والقوائم وارتباطات المفاتيح

دعم لغة Perl و Python و XML و Ruby و COBOL و Groovy وما إلى ذلك.


18. Lazarus IDE



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


تشمل الميزات البارزة ما يلي:


مصمم نموذج رسومي

100٪ حرية لأنه مفتوح المصدر

دعم السحب والإفلات

يحتوي على أكثر من 200 مكون

دعم العديد من الأطر

محول كود دلفي مدمج

مجتمع ترحيبي ضخم من المهنيين والهواة والعلماء والطلاب ، إلخ.


19. MonoDevelop



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


تشمل ميزات MonoDevelop ما يلي:


100٪ مجاني ومفتوح المصدر

مصمم Gtk GUI

تحرير النص المتقدم

منضدة عمل قابلة للتكوين

دعم متعدد اللغات ، مثل C # و F # و Vala و Visual Basic .NET وما إلى ذلك ASP.NET.

اختبار الوحدة  ، والتعبئة ، والنشر ، إلخ.

مصحح أخطاء متكامل


20. جامباس Gambas



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


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

مترجم في الوقت المناسب

المتغيرات المحلية القابلة للإعلان من أي مكان في جسم الوظيفة

التمرير السلس للرسوم المتحركة

ملعب جامباس

تجميع JIT في الخلفية

دعم معماريات PowerPC64 و ARM64

المدمج في دعم Git

مربع حوار لإدراج أحرف خاصة


21.Eric Python IDE 



عبارة عن بيئة تطوير متكاملة للبيثون كاملة الميزات مكتوبة بلغة Python استنادًا إلى مجموعة أدوات Qt UI للتكامل مع عنصر تحكم محرر Scintilla. إنه مصمم للاستخدام من قبل كل من المبرمجين المبتدئين والمطورين المحترفين ويحتوي على نظام مكون إضافي يمكّن المستخدمين من توسيع وظائفه بسهولة.


تشمل ميزاته المميزة ما يلي:


100٪ مجاني ومفتوح المصدر

برنامجان تعليميان للمبتدئين - تطبيق Log Parser و Mini Browser

متصفح ويب متكامل

واجهة توثيق المصدر

معالج لتعبيرات بايثون العادية

استيراد مخطط وحدة الرسوم البيانية

محرر أيقونات مدمج ، أداة لقطة شاشة ، مدقق فرق

مستودع البرنامج المساعد

رمز الإكمال التلقائي ، قابلة للطي

تسليط الضوء على بناء الجملة شكلي وتخطيط النافذة

مطابقة الأقواس


22. محرر Stani Michiels



محرر Stani's Python هو IDE متعدد المنصات لبرمجة Python. تم تطويره بواسطة  لتزويد مطوري Python بـ IDE مجاني قادر على نصائح الاتصال ، المسافة البادئة التلقائية ، غلاف PyCrust ، فهرس المصدر ، دعم الخلاط ، إلخ. يستخدم واجهة مستخدم بسيطة مع تخطيطات مبوبة ودعم التكامل لعدة أدوات.


تشمل ميزات Stani's Python Editor ما يلي:


عارض UML


متصفحات الملفات

سحب وإسقاط الدعم

دعم الخلاط

PyChecker و Kiki

مباشرة من خارج منطقة الجزاءwxGlade

المسافة البادئة التلقائية والإكمال


23. Boa Constructor



عبارة عن أداة إنشاء Python IDE و wxPython GUI بسيطة ومجانية لأنظمة تشغيل Linux و Windows و Mac. يوفر للمستخدمين دعم Zope لإنشاء الكائنات وتحريرها ، وإنشاء الإطار المرئي ومعالجته ، وإنشاء الممتلكات وتحريرها من المفتش ، إلخ.


تشمل الميزات البارزة ما يلي:


مفتش كائن

تخطيط مبوب

منشئ wxPython GUI

دعم Zope

مصحح أخطاء متقدم ومساعدة متكاملة

التسلسل الهرمي للميراث

تصحيح أخطاء نص بايثون


24. Graviton



هو محرر شفرة مصدر بسيط مجاني ومفتوح المصدر مصمم مع التركيز على السرعة والقابلية للتخصيص والأدوات التي تعزز الإنتاجية لنظام التشغيل Windows و Linux و macOS. يتميز بواجهة مستخدم قابلة للتخصيص مع رموز ملونة وإبراز بناء الجملة والمسافة البادئة التلقائية وما إلى ذلك.


تشمل ميزات Graviton ما يلي:

100٪ مجاني ومفتوح المصدر

واجهة مستخدم بسيطة وخالية من الفوضى

التخصيص باستخدام السمات

الإضافات

الإكمال التلقائي


25. MindForger



هو برنامج Markdown IDE قوي ومجاني ومفتوح المصدر وقائم على الأداء تم تطويره كمدوين ملاحظات ذكي ومحرر ومنظم مع احترام أمان وخصوصية المستخدمين. يوفر العديد من الميزات لتدوين الملاحظات والإدارة والمشاركة المتقدمة مثل دعم العلامات والنسخ الاحتياطي للبيانات وتحرير البيانات الوصفية ودعم Git و SSH ، إلخ.


تشمل ميزاته:


مجاني ومفتوح المصدر

تركز على الخصوصية

يدعم العديد من أدوات التشفير مثل ecryptfs

مخطط العينة

ربط تلقائي

معاينة HTML والتكبير

استيراد و تصدير

دعم العلامات وتحرير البيانات الوصفية والفرز


26.Komodo IDE



هي بيئة التطوير المتكاملة متعددة اللغات (IDE) الأكثر شيوعًا وقوة لـ Perl و Python و PHP و Go و Ruby وتطوير الويب (HTML و CSS و JavaScript) والمزيد.


تحقق من بعض الميزات الرئيسية التالية لـ Komodo IDE.


محرر قوي مع تمييز بناء الجملة والإكمال التلقائي والمزيد.

مصحح أخطاء مرئي لتصحيح الأخطاء وفحصها واختبارها.

دعم Git و Subversion و Mercurial والمزيد.

الوظائف الإضافية المفيدة لتخصيص الميزات وتوسيعها.

يدعم Python و PHP و Perl و Go و Ruby و Node.js و JavaScript والمزيد.

قم بتعيين سير العمل الخاص بك باستخدام التنقل السهل بين الملفات والمشروع.


27. محررVI/VIM Editor

نسخة محسّنة منمحرر VI ، هو محرر نصوص مجاني وقوي وشائع وقابل للتكوين بدرجة عالية. إنه مصمم لتمكين التحرير الفعال للنصوص ويوفر ميزات محرر مثيرة لمستخدمي Unix / Linux ، لذلك فهو أيضًا خيار جيد لكتابة وتحرير كود C / C ++.

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

هناك العديد من IDEs الأخرى التي يمكنك اكتشافها وتنزيلها من الإنترنت ، ولكن تجربة العديد منها يمكن أن تساعدك في العثور على ما يناسب احتياجاتك.

ليست هناك تعليقات:

إرسال تعليق

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))

السلام عليكم و رحمة الله و بركاته

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم

مدونة نادي لينكس الاغواط الجزائري هي مدونة لتعريف على نظام لينكس وعلى بعض انوعه التوزيعات لينكس لتشجيع على استخدم النظام ربما يكون غير معروف للبعض الهدف هو تعميم والتعريف بالنظام لينكس هي بمثابة اول خطوة الى عالم لينكس ربما الكثير منا لا يعرف الكثير عنه وفي مدونة نادي لينكس الاغواط الجزائري

بحث هذه المدونة الإلكترونية

إجمالي مرات مشاهدة الصفحة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *