أيقونة بحث Download.it
Advertisement

بيئة تطوير متكاملة خفيفة لبرمجة ‎C/C++‎ توفر محررًا ذكيًا ومترجمًا ومصححًا في مكان واحد

بيئة تطوير متكاملة خفيفة لبرمجة ‎C/C++‎ توفر محررًا ذكيًا ومترجمًا ومصححًا في مكان واحد

تصويت (٣٬٤٠٠ تصويت)

رخصة برنامج المجاني

المطوِر Bloodshed

إصدار 6.3

تعمل تحت Windows

تصويت

(٣٬٤٠٠ تصويت)

المطوِر

Bloodshed

تعمل تحت

Windows

رخصة برنامج

المجاني

إصدار

6.3

Dev-C++ هو بيئة تطوير متكاملة مفتوحة المصدر لبرمجة ‎C/C++‎ على Windows، تجمع محرر كود وميزات مساعدة للكتابة مع مترجم وأدوات تصحيح في واجهة واحدة، مع توجه واضح نحو الخفة كونه تطبيقًا أصليًا على Windows ولا يعتمد على Electron.

هذا البرنامج مناسب لمن يشتغلون على ‎C/C++‎ ويبغون بيئة مركزة وبسيطة: طلاب البرمجة، المتدربين، والهواة الذين يفضلون أدوات مباشرة بدون تعقيد زائد.

محرر يساعدك تركز على الكود

يوفر Dev-C++ محررًا مع تمييز صياغة قابل للتخصيص، إلى جانب الإكمال التلقائي وميزات مثل Code Insight لتسهيل التنقل أثناء الكتابة. ومن النقاط العملية وجود قائمة للدوال، ومتصفح للصفوف يساعدك تفهم بنية المشروع بسرعة. كذلك ستجد أدوات بحث واستبدال، وإمكانية ضبط اختصارات لوحة المفاتيح، ودعم تنسيق الكود عبر AStyle، وهي إضافات مفيدة عندما يبدأ المشروع يكبر.

الترجمة وإدارة المشاريع بدل العمل بملف واحد

يعتمد البرنامج على مترجم GCC عبر MinGW، ويمكن استخدامه أيضًا مع Cygwin أو أي مترجم مبني على GCC. على مستوى تنظيم العمل، يقدم مدير مشاريع مع قوالب لإنشاء مشاريع لأنماط مختلفة مثل تطبيقات console وWindows، إضافة إلى مكتبات ثابتة وملفات DLL. كما يدعم إنشاء ملفات Makefile، والتعامل مع ملفات الموارد عبر التحرير والترجمة، مع وجود Tool Manager لإدارة الأدوات المرتبطة ببيئة العمل.

التصحيح والتحليل داخل نفس البيئة

من الجيد أن Dev-C++ يجمع أدوات التطوير الأساسية في مكان واحد، حيث يقدم تصحيحًا مدمجًا بالاعتماد على GDB، إضافة إلى Profiling عبر GPROF. هذا يعطيك مساحة عمل أوضح عند متابعة الأخطاء أو محاولة فهم سلوك البرنامج أثناء التنفيذ.

إضافات وميزات تقليدية مفيدة

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

حدود واضحة لازم تكون على بالك

Dev-C++ موجه لبيئة Windows ويركز على ‎C/C++‎ فقط، وهذا ممتاز لو هذا هو نطاق عملك، لكنه لن يكون خيارًا مناسبًا إذا كنت تبحث عن IDE متعدد اللغات. كما أن معلومات الدعم المذكورة تركز على إصدارات Windows 7 وWindows 8.1 وWindows 10.

المميزات

  • خفيف كتطبيق Windows أصلي ولا يعتمد على Electron
  • بيئة متكاملة لـ C/C++ تشمل محررًا ومترجمًا وأدوات تصحيح
  • يدعم GCC عبر MinGW، ويمكن استخدامه مع Cygwin أو مترجمات مبنية على GCC
  • محرر بتمييز صياغة قابل للتخصيص مع الإكمال التلقائي وCode Insight
  • مدير مشاريع مع قوالب لأنواع متعددة من المشاريع، ودعم Makefile وملفات الموارد
  • تصحيح عبر GDB وProfiling عبر GPROF

العيوب

  • محصور على Windows
  • مخصص لـ ‎C/C++‎ فقط
  • الدعم المذكور لأنظمة التشغيل يركز على Windows 7 وWindows 8.1 وWindows 10