سؤال

ما هي خياراتي؟لقد قمت بتجريب برنامج MonoDevelop منذ أكثر من عام ولكنه كان به أخطاء كبيرة.هل الإصدار الأخير بيئة تطوير مستقرة؟

هل كانت مفيدة؟

المحلول

تم إصدار MonoDevelop 2.0، وهو الآن يحتوي على مصحح أخطاء واجهة المستخدم الرسومية (GUI Debugger)، وإكمال التعليمات البرمجية، ودعم Intellisense C# 3.0 (بما في ذلك linq)، ومصمم مرئي لائق #GTK.

باختصار، منذ الإصدار 2.0 بدأت باستخدام Mono Develop مرة أخرى وأنا سعيد جدًا به حتى الآن.

تفحص ال موقع MonoDevelop لمزيد من المعلومات.

نصائح أخرى

لقد أصدرت مايكروسوفت كود الاستوديو المرئي لنظام Linux، الذي يتمتع بدعم جيد لـ C#، بشكل طبيعي.

تطوير أحادي
هناك نسختان حول:

  • 1.0:النسخة المستقرة حاليا.إنها بالفعل مستقرة، ولكنها محدودة إلى حد ما في قدراتها.إنها جيدة جدًا للمشاريع الصغيرة.لقد حصلت عليه عبر مستودعات أوبونتو هاردي.

  • 2.0RC (المعروف أيضًا باسم 1.9.x) يمكنك الحصول عليه عبر SVN وتجميعه.العملية واضحة تمامًا، ويمكنك تشغيلها دون تثبيت (عبر make run).إنها أقل استقرارًا إلى حد ما من 1.0، ولكنها تعتمد على البنية التي تحصل عليها (إنها لقطة تطوير).بالنسبه للإمكانيات فهو ممتازيحتوي على إعادة بناء ديون، وملفات تعريف، وأطنان من المكونات الإضافية، وما إلى ذلك.

أود أن أوصي بـ X-develop من أومنيكور.إنه IDE جيد جدًا، ولكنه مجاني للاستخدام لمدة 30 يومًا فقط.

يوجد رابط C# لـ Eclipse، على الرغم من أنني لم أجربه شخصيًا، لذا لا يمكنني ضمان ذلك.أستخدم MonoDevelop، وهو ليس مثاليًا، ولكنه يعمل بشكل جيد إلى حد معقول في معظم الأحيان.الإصدار المضمن في Ubuntu 8.04 (Hardy Heron) أكثر استقرارًا من إصدار Gutsy Gibbon.

لقد تم استخدام راكب جيت براينز لفترة طويلة وأنا أحب ذلك تماما.

إنه يتمتع بكل مميزات ReSharper وهو ممتع للاستخدام على OS/X أو Linux.احذر من أنه لا يزال في برنامج الوصول المبكر، لذا فهو يحتوي على بعض الجوانب الصعبة هنا وهناك، ولكنه في معظم الأوقات يعمل بشكل جيد بما يكفي للاستخدام اليومي.

يمكنك الحصول عليه هنا:https://www.jetbrains.com/rider/download/

ملاحظة.أنا أستخدمه في الغالب لاحتياجات تطوير .NET Core، لكنني استخدمته أيضًا لترميز .NET التقليدي.

لقد استخدمت MonoDevelop منذ فترة، وكان جيدًا.إنه ليس قريبًا من جودة Eclipse أو NetBeans لتطوير Java، ولكنهما في فئة خاصة بهما حقًا.وأعتقد أن البديل الحقيقي الوحيد هو استخدام emacs أو vim ...

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

هل نظرت إلى تحرير سليك؟اعتقدت أنه كان جيدًا جدًا منذ عدة سنوات عندما كنت أقوم بتطوير تطبيقات C++ على Linux.تقول أنها تدعم C#، لكن لا يمكنني التعليق على مدى جودة ذلك.لقد كنت سعيدًا باستخدامه لتطوير لغة C++ الخاصة بي.

هل الإصدار الأخير مستقر وبيئة تطوير مستقرة؟

من المحتمل ...بلغ 1.0 في الربيع الماضي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top