ما هو الـ IDE الذي تستعمله للبرمجة بـ C/C++ و لماذا ؟
ما هي مميزات الـ IDE الذي تستعمله؟
هل تستعمل أكثر من IDE واحد؟ لماذا؟
ما النقائص التي تراها في الـ IDE الذي تستعمله؟
شاركونا :)
ما هو الـ IDE الذي تستعمله للبرمجة بـ C/C++ و لماذا ؟
ما هي مميزات الـ IDE الذي تستعمله؟
هل تستعمل أكثر من IDE واحد؟ لماذا؟
ما النقائص التي تراها في الـ IDE الذي تستعمله؟
شاركونا :)
أستخدم dev لانه خفيف وسريع كانك تفتح المفكرة.
وأستخدم ms-vc 2008 لانه قوي في تتبع الأخطاء وياتي معه مكتبة جبار تشرح كل دوال API.
فهدالشلوي كتب:أستخدم ms-vc 2008 لانه قوي في تتبع الأخطاء وياتي معه مكتبة جبار تشرح كل دوال API.
بالاضافة الى الـObject Browser والـCode Definition .
باختصار توفر بيئة الـVS2008 كل ما تريده و اكثر , فقط تحتاج الى امكانيات متوسطة .
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
السلام عليكم
انا استعمل Dev-c++ لانه خفيف وسريع التنفيد ولا يأخد مساحة كبيرة على القرص الصلب
الفريق العربي للبرمجة



أنا أستعمل
Dev c++
مقبوووول لحد مااا
بارك الله فيك أخي
تحياتي
سلاآم
code::blocks هى البديل ل dev-cpp ممتازة و صغيرة و خفيفة و مناسبة للتعلم
استخدم Visual Studio 2008 عندما اريد عمل برامج ذات واجهة رسومية GUI وهو رائع جدا في عمل ذلك.
واستخدم Dev-C++ لعمل برامج تشتغل على Command Line بسبب سرعته.
Borland C++ Builder
السلام عليكم ,,,
بدأت البرمجة بلغة ++C باستخدام codeblocks :)
ثم انتقلت لـ visual c++ 2008 express ...
أحب CB لأنه يحدث دائماً و يتم اصلاح المشاكل فيه أولاً بأول إضافة إلى تخصصه بلغة ++C فقط و ليس كباقي الـ IDEs المصممة لملائمة العديد من اللغات, و ربما لأني في بدايتي تعلمت على يديه :) أصبحت أحبه أكثر من غيره ,,
VS انبهرت به و لم أكن قد استخدمت غير النسخة المجانية :)
بحق أعتبره أفضل IDE جربته و أنا مستمر في استخدامه, أعتقد أن النسخة الاحترافية و النسخ الأقوى لا يمكن أن تقارن بأي IDE آخر ....
أستعمل CB للتعامل مع ++g و VS للتعامل مع مترجم مايكروسفت ...
في الحقيقة هناك بعض العيوب في كلا البرنامجين و لكنها عيوب يتم اصلاحها في كل نسخة جديدة ....
بالنسبة لـ Dev cpp فأنا لا أحبه رغم بساطته لأنه لم يتم تطويره منذ مدة طويلة رغم أن فيه نظام الـ Packages الرائع :)
تحياتي ..
تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 29 يوليو 2008 في 05:09
بن العيد كتب:السلام عليكمأستخدم ال KDevelop
و هو ممتاز في نظام التشغيل يونيكس,
سهل و يرغب في تعلم البرمجة و لكن أضنه غير ناجع في مراحل متقدمة في البرمجة.
يعلم vlagrind في KDevelop أهمية متابعة حجز الذاكرة و المهدور منها
لكن أظن أن KDevelop ينقصه الكثير
Autocompletation
تلوين الكود
الـتنقيح
و غيرها
و ما يزيد الطين بلة هو أنه لا يعرف الربط بين الأقواس (معرفة القوس المفتوح و ما القوس المغلوق الذي يخصه) إذا تجاوز الكود عددا معينا من الأسطر
هل عندك حلول لكل هذه المشاكل ؟؟
تم تعديل هذه المشاركة بواسطة djug في 29 يوليو 2008 في 13:17
visual c++ 2008
أي إصدار هذا الذي تستعمله
أنا أستعمل الاصدار الموجود في OpenSuse و لا أدري هل هناك Option معينة لتفعيلها أو ماذا
لم لا تستخدمون Code::Block على لينكس ؟؟
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
GamingMasteR كتب:لم لا تستخدمون Code::Block على لينكس ؟؟
حملته لكن لم استطع استعماله
يظهر هذا الخطأ
اقتباسcodeblocks: error while loading shared libraries: libwx_gtk2u-2.8.so.0: cannot open shared object file: No such file or directorycodeblocks: error while loading shared libraries: libwx_gtk2u-2.8.so.0: cannot open shared object file: No such file or directory
بن العيد كتب:3.5.6
الإصدار الموجود في
OpenSuse10.2
(قمت بـعمل format للجهاز حديثا ولم أنصب بعد Linux لأعرف ما هو إصدار Kdevelop )
تم تعديل هذه المشاركة بواسطة djug في 29 يوليو 2008 في 17:05
أحياناً أكتب الكود على Anjuta و أحياناً Code::Blocks و أحياناً أكتبه على Gedit و أقوم بالترجمة عن طريق الأمر g++ أو gcc
فى الوندوز أستعمل VS.net لما بحب أبرمج برنامج على .net فقط بإستخدام C++/CLI و أستعمل Code::Blocks فى أى حاجة تانية مستخدماً GCC طبعاً و من حين لأخر أستعمل Notepad++ كثيراً لفتح و تحرير الملفات نظراً لخفتة
و فى اللينوكس أستعمل Code::Blocks أيضاً و بديل Notepad++ هو gEdit
على فكرة VS.net فى CLI بيجيب شلل لما تحب تعمل user control و يكبر المشروع شويه و يصبح أكثر من مشروع داخل نفس Solution و أوقات كثيرة عند وضع user control فى الفورم لا أستطيع أن أفتحها مرة أخرى إلا إذا حذفت user control و فى هذة اللحظة أصممها يدوياً ولا أعتمد على Design لذلك يصبح VS.net فى نظرى مثلة مثل أى محرر أخر

- ما هو الـ IDE الذي تستعمله للبرمجة بـ C/C++ و لماذا ؟
أستخدم VisualStudio.NET و Code::Blocks و Anjuta :happy:
- ما هي مميزات الـ IDE الذي تستعمله؟
VisualStudio.NET: غني عن التعريف :wink:
Code::Blocks: المفضل حالياً, يستطيع العمل على عدة أنظمة تشغيل ويمكن إستخدامه مع أي مترجم, إضافة إلى إمتلاكه مزايا متقدمة مثل قابلية التوسيع.
Anjuta: أستخدمه على GNOME في Linux, وأحاول المشاركة في تطويره, الإصدارات الجديدة منه جيدة جداً ولكنها لا تزال تحت التطوير (تحديداً Cyclone).
- هل تستعمل أكثر من IDE واحد؟ لماذا؟
يرتبط ذلك بشكل عام مع حقيقة عملي على عدة أنظمة تشغيل, إذا اردت العمل على مشروع لوندوز فقط أستخدم VisualStudio, إذا أردت العمل على مشروع يستهدف عدة منصات أستخدم Code::Blocks, أما Anjuta فكما ذكرت أحاول المشاركة في تطويره وأستخدمه قدر الإمكان لكتابة الكود في Linux.
- ما النقائص التي تراها في الـ IDE الذي تستعمله؟
لا شك إن الـ IDE الكامل غير موجود, ولكن الـ IDEs الموجودة اليوم وصلت إلى مراحل رائعة, أغلبها أكثر من جيد, وبالتأكيد أفضل من إستخدام Notepad أو vim لكتابة الكود, حاولت العثور على قصور معين في الـ IDEs التي استخدمها ولكن لم أستطع إيجاد شئ, ليس حتى في Anjuta الذي هو تحت التطوير.
لذلك فأستطيع القول إني شخصياً سعيد جداً بهذا الخصوص. :D
السلام عليكم
انا حاليا استخدم
CB
DEV C++
ودالك لاسباب التالية
كلا البرنامجين خفيفين وسهلي التعامل
كدالك البساطة وعدم التعقيد
برنامجين مفتوحي المصدر وقابلين لتطوير بحيث يتلائم مع الاحتياجات البرمجية الشخصية يعني علي الكيف
شكرا
اللهم صلي علي المصطفي محمد
صلي الله عليه وسلم