الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصويت:ما هو ال Ide الذي تستعمله للبرمجة ب C/c++ و لماذا ؟

استطلاع
بدأه djug في 27 يوليو 2008 · 22 رد · 3,201 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام

استطلاع

43 مشارك في التصويت

?????:?? ?? ??? IDE ???? ??????? ??????? ?? C/C++ ? ????? ?

Code::Blocks11 صوت · 26%
Dev-c++8 صوت · 19%
Borland C++ Builder1 صوت · 2%
Visual C++ 6.03 صوت · 7%
Visual Studio.net13 صوت · 30%
KDevelop2 صوت · 5%
IDE ??? (?????)5 صوت · 12%
#1 صاحب الموضوع

ما هو الـ IDE الذي تستعمله للبرمجة بـ C/C++ و لماذا ؟

ما هي مميزات الـ IDE الذي تستعمله؟

هل تستعمل أكثر من IDE واحد؟ لماذا؟

ما النقائص التي تراها في الـ IDE الذي تستعمله؟

شاركونا :)

#2

أستخدم dev لانه خفيف وسريع كانك تفتح المفكرة.

وأستخدم ms-vc 2008 لانه قوي في تتبع الأخطاء وياتي معه مكتبة جبار تشرح كل دوال API.

tvquran_6.gif

#3
فهدالشلوي كتب:
أستخدم ms-vc 2008 لانه قوي في تتبع الأخطاء وياتي معه مكتبة جبار تشرح كل دوال API.

بالاضافة الى الـObject Browser والـCode Definition .

باختصار توفر بيئة الـVS2008 كل ما تريده و اكثر , فقط تحتاج الى امكانيات متوسطة .

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#4

السلام عليكم

انا استعمل Dev-c++ لانه خفيف وسريع التنفيد ولا يأخد مساحة كبيرة على القرص الصلب

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

16359.png

userbarxp.png

624.gif
#5

أنا أستعمل

Dev c++

مقبوووول لحد مااا

بارك الله فيك أخي

تحياتي

سلاآم

#6

code::blocks هى البديل ل dev-cpp ممتازة و صغيرة و خفيفة و مناسبة للتعلم

#7

استخدم Visual Studio 2008 عندما اريد عمل برامج ذات واجهة رسومية GUI وهو رائع جدا في عمل ذلك.

واستخدم Dev-C++ لعمل برامج تشتغل على Command Line بسبب سرعته.

#8

Borland C++ Builder

#9

السلام عليكم ,,,

بدأت البرمجة بلغة ++C باستخدام codeblocks :)

ثم انتقلت لـ visual c++ 2008 express ...

أحب CB لأنه يحدث دائماً و يتم اصلاح المشاكل فيه أولاً بأول إضافة إلى تخصصه بلغة ++C فقط و ليس كباقي الـ IDEs المصممة لملائمة العديد من اللغات, و ربما لأني في بدايتي تعلمت على يديه :) أصبحت أحبه أكثر من غيره ,,

VS انبهرت به و لم أكن قد استخدمت غير النسخة المجانية :)

بحق أعتبره أفضل IDE جربته و أنا مستمر في استخدامه, أعتقد أن النسخة الاحترافية و النسخ الأقوى لا يمكن أن تقارن بأي IDE آخر ....

أستعمل CB للتعامل مع ++g و VS للتعامل مع مترجم مايكروسفت ...

في الحقيقة هناك بعض العيوب في كلا البرنامجين و لكنها عيوب يتم اصلاحها في كل نسخة جديدة ....

بالنسبة لـ Dev cpp فأنا لا أحبه رغم بساطته لأنه لم يتم تطويره منذ مدة طويلة رغم أن فيه نظام الـ Packages الرائع :)

تحياتي ..

تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 29 يوليو 2008 في 05:09

#10

السلام عليكم

أستخدم ال KDevelop

و هو ممتاز في نظام التشغيل يونيكس,

اقتباس
Borland C++ Builder

سهل و يرغب في تعلم البرمجة و لكن أضنه غير ناجع في مراحل متقدمة في البرمجة.

يعلم vlagrind في KDevelop أهمية متابعة حجز الذاكرة و المهدور منها

#11
بن العيد كتب:
السلام عليكم

أستخدم ال KDevelop

و هو ممتاز في نظام التشغيل يونيكس,

سهل و يرغب في تعلم البرمجة و لكن أضنه غير ناجع في مراحل متقدمة في البرمجة.

يعلم vlagrind في KDevelop أهمية متابعة حجز الذاكرة و المهدور منها

لكن أظن أن KDevelop ينقصه الكثير

Autocompletation

تلوين الكود

الـتنقيح

و غيرها

و ما يزيد الطين بلة هو أنه لا يعرف الربط بين الأقواس (معرفة القوس المفتوح و ما القوس المغلوق الذي يخصه) إذا تجاوز الكود عددا معينا من الأسطر

هل عندك حلول لكل هذه المشاكل ؟؟

تم تعديل هذه المشاركة بواسطة djug في 29 يوليو 2008 في 13:17

#12

visual c++ 2008

#13
اقتباس
لكن أظن أن KDevelop ينقصه الكثير

Autocompletation

تلوين الكود

الـتنقيح

و غيرها

post-91400-1217332380_thumb.png

post-91400-1217332406_thumb.png

post-91400-1217332413_thumb.png

اقتباس
و ما يزيد الطين بلة هو أنه لا يعرف الربط بين الأقواس (معرفة القوس المفتوح و ما القوس المغلوق الذي يخصه) إذا تجاوز الكود عددا معينا من الأسطر

post-91400-1217332392_thumb.png

post-91400-1217332399_thumb.png

اقتباس
هل عندك حلول لكل هذه المشاكل ؟؟

:)

#14

أي إصدار هذا الذي تستعمله

أنا أستعمل الاصدار الموجود في OpenSuse و لا أدري هل هناك Option معينة لتفعيلها أو ماذا

#15

أنا افضل Code::Blocks عن اى ide

اطيب المنى :)

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#16

لم لا تستخدمون Code::Block على لينكس ؟؟

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#17
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
#18
اقتباس
أي إصدار هذا الذي تستعمله

3.5.6

#19
بن العيد كتب:

3.5.6

الإصدار الموجود في

OpenSuse10.2

(قمت بـعمل format للجهاز حديثا ولم أنصب بعد Linux لأعرف ما هو إصدار Kdevelop )

تم تعديل هذه المشاركة بواسطة djug في 29 يوليو 2008 في 17:05

#20

أحياناً أكتب الكود على Anjuta و أحياناً Code::Blocks و أحياناً أكتبه على Gedit و أقوم بالترجمة عن طريق الأمر g++ أو gcc

#21

فى الوندوز أستعمل 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 فى نظرى مثلة مثل أى محرر أخر

forum-signature-01.gif
#22

- ما هو الـ 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

#23

السلام عليكم

انا حاليا استخدم

CB

DEV C++

ودالك لاسباب التالية

كلا البرنامجين خفيفين وسهلي التعامل

كدالك البساطة وعدم التعقيد

برنامجين مفتوحي المصدر وقابلين لتطوير بحيث يتلائم مع الاحتياجات البرمجية الشخصية يعني علي الكيف

شكرا

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

مواضيع مشابهة