مقایسه محیطهای یکپارچه توسعه نرمافزار
فهرست جاری بستههای نرمافزاری مورد توجه در زمینهٔ محیطهای توسعهٔ مجتمع هستند. ابزارهایی که قابلیت اصلاح منبع کد و سازنده واسط گرافیکی را دارا هستند در این فهرست قرار نگرفتهاند.
اکشناسکریپت
ویرایشم. ی. ت | اجازهنامه | ویندوز | لینوکس | مکاواساکس | سایر سکوها | اشکالیاب | سازنده گرافیکی | پروفایلساز | تحلیلگر کد ایستا | اماکسامال |
---|---|---|---|---|---|---|---|---|---|---|
فلشدولوپ | اجازهنامه امآیتی | آری | نه | آری | نه | آری | نه | آری | ||
فلشبیلدر | مالکیتی | آری | نه | آری | م. م. ج | آری | آری | آری | آری | آری |
اینتلجی آیدیاییای | مالکیتی | آری | آری | آری | م. م. ج | آری | نه | آری | آری | آری |
ویرایشگر ریالکسی اکشیناسکریپت | مالکیتی | آری | آری | آری | م. م. ج | آری | نه | نه | آری | آری |
آدا
ویرایشم. ی. ت | اجازهنامه | ویندوز | لینوکس | مکاواساکس | سایر سکوها | اشکالیاب | سازنده گرافیکی | زنجیره ابزار | پروفایلساز | پوششدهنده کد | کاملساز خودکار | تحلیلگر کد ایستا | سازنده واسط گرافیکی | مرورگر کلاس | آخرین انتشار پایدار |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
اکلیپس ایدیتی[۱] | ا. ع. ا | آری | آری | آری | م. م. ج | آری | آری[۲] | نه | آری/نه | آری/نه | آری | آری/نه | نه | آری | فوریه ۲۰۰۹ |
جینت استودیو پروگرامینگ | جیپیال | آری | آری | آری | سولاریس | آری | آری[۳] | آری | آری | آری | آری | آری | آری/نه | آری | جون ۲۰۰۹ |
بیسیک
ویرایشم. ی. ت | توسعهدهنده | آخرین انتشار پایدار | سکو | اجازهنامه |
---|---|---|---|---|
گامباس | بنیتو ماسینی | ۲۰۱۱-۰۴-۰۵ | لینوکس، یونیکس | جیپیال |
مایکروسافت ویژوال استودیو | مایکروسافت | آوریل ۲۰۱۰ | ویندوز | مالکیتی |
مونودولوپر | ناول و انجمن مونو | ژانویه ۲۰۱۱ | چند-سکو | ایجیپیال |
بیسیک واقعی | نرمافزار رئال | اوت ۲۰۱۱ | ویندوز، مکاواساکس، لینوکس، وب | مالکیتی |
شارپ دولوپ | تیم آیدسشارپکد | ۲۰۱۱-۰۱-۰۶ | ویندوز | الجیپیال |
پیوربیسیک | نرمافزار فانتازی | ۱۱ جون ۲۰۱۱ | ویندوز، لینوکس، مکاواساکس | مالکیتی |
سی/سی++
ویرایشم. ی. ت | اجازهنامه | ویندوز | لینوکس | مکاواساکس | سایر سکوها | اشکالیاب | سازنده گرافیکی | زنجیره ابزار یکپارچه | پروفایلساز | پوششدهنده کد | کاملساز خودکار | تحلیلگر کد ایستا | سازنده واسط گرافیکی | مرورگر کلاس | آخرین انتشار پایدار | کامپایلر سی | کامپایلر سی++ | ریفاکتورینگ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
آنجوتا | جیپیال | نه | آری | نه | فریبیاسدی | آری | آری | آری | آری | آری/نه | آری | آری/نه | آری | آری | اوت ۲۰۱۱ | |||
س++ بیلدر | مالکیتی | آری | نه | آری (تنها کامپایلر) | آری | آری | آری | آری | آری | آری | آری | آری | آری | اوت ۲۰۱۰ | آری | |||
کد::بلاک | جیپیال | آری | آری | آری | فریبیاسدی | آری | آری | آری | آری | آری | آری | آری | آری[۴] | آری | آوریل ۲۰۱۰ | آری (مینجیدابلیو) | آری (مینجیدابلیو) | |
کدلایت | جیپیال | آری | آری | آری | فریبیاسدی، مک اواس | آری | آری | آری | نه | نه | آری | آری | آری | آری | ژوئیه ۲۰۱۲[۵] | آری (جیسیسی +شرایط) | آری (جیسیسی + شرایط) | |
دو-سی++ | جیپیال | آری | نه[۶] | نه | فریبیاسدی | آری | نه | آری | آری | آری/نه | آری | آری/نه | آری | آری | اکتبر ۲۰۱۱ (نگارش غیر-رسمی)، فوریه ۲۰۰۵ (نگارش رسمی) | آری | آری | |
اکلیپس | ا. ع. ا | آری | آری | آری | م. م. ج | آری | آری[۲] | نه | آری/نه | آری/نه | آری | آری | نه | آری | ژوئیه ۲۰۱۱[۷] | آری | ||
گرینی | جیپیال | آری | آری | آری | فریبیاسدی، اپنبیاسدی | آری | نه | نه | نه | نه | آری | نه | نه | آری | اکتر ۲۰۱۱ | |||
استودیو برنامهنویسی جینت | جیپیال | آری | آری | آری | سولاریس | آری | آری/نه | آری | آری | آری | آری | آری | آری/نه | آری | ژوئیه ۲۰۰۹ | |||
کیدولوپ | جیپیال | نه | آری | آری | فریبیاسدی، سولاریس | آری | آری | آری | آری | آری | آری | آری | آری | آری | ۲۰۱۲ ۰۴ | خارجی | خارجی | |
لبویندوز/سیویآی | مالکیتی | آری | نه | نه | لینوکس | آری | آری | آری | آری | نه | آری | نه | آری | — | ۲۰۱۰ | آری | نه | |
السیسیوین۳۲ | رایگانافزار / نرمافزار مالکیتی | آری | آری (قدیمی) | نه | آری | آری (ناپایدار) | آری | آری | آری/نه | آری | آری | آری | آری/نه | آری/نه | ||||
مونودولوپ | الجیپیال | (در حال حاضر فاقد پشتیبانی) | آری | آری | فریبیاسدی | آری | آری | آری | نه | نه | آری | نه | آری | آری | ژانویه ۲۰۱۲ | آری (جیسیسی + شرایطی) | آری (جیسیسی + شرایطی) | |
نتبینز | سیسیدیال | آری | آری | آری | سولاریس | آری[۸] | آری[۸] | آری[۹] | آری[۸] | آری | آری | آری | آری | آری | آوریل ۲۰۱۱[۱۰] | |||
اپنپاتکام | اواسآی | آری (تنها ۳۲-بیتی) | جزئی | نه | اماس-داس، اواس/۲، فریبیاسدی | آری وسط گرافیکی راهدور | آری | آری | آری | نه | نه | نه | آری | آری | ژوئیه ۲۰۱۰ | |||
پلسسی | رایگانافزار | آری | نه | نه | ویندوز سیایی | آری | آری | آری | آری/نه | آری/نه | آری | آری/نه | آری/نه | آری/نه | اوت ۲۰۰۹ | |||
استودیو فیلاسمیکوس انتیکلر | رایگانافزار / مالکیتی | آری | آری | نه | آری | آری | آری | آری/نه | آری/نه | آری | آری/نه | آری | آری | جون ۲۰۱۲ | خارجی | خارجی | ||
سازنده کیتی | جیپیال / الجیپیال / مالکیتی | آری | آری | آری | فریبیاسدی، سیمبیان، مائمو | آری | آری | آری/نه | آری | نه | آری | نه | آری | آری | فوریه ۲۰۱۲ | |||
استودیو سان | رایگانافزار | نه | آری | نه | سولاریس | آری | آری | آری | آری | آری | آری | آری | نه | آری | نوامبر ۲۰۱۱ | |||
معماری نرمافزار رشنال | مالکیتی | آری | آری | م. م. ج | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | آری/نه | ||||
توربو سی++ | رایگانافزار | آری | نه | نه | آری | آری | نه | نه | نه | آری | نه | آری | آری | سپتامبر ۲۰۰۶ | ||||
توربو سی++ حرفهایی | مالکیتی | آری | نه | نه | آری | آری | آری | نه | نه | آری | نه | آری | آری | سپتامبر ۲۰۰۶ | ||||
التیمیت++ دِآیدیایی | بیاسدی | آری | آری | نه | آری | آری | آری | نه | نه | آری | نه | آری | آری | فوریه ۲۰۱۱ | ||||
مایکروسافت ویژوال استودیو | مالکیتی | آری | نه | نه | چند-کامپایلری برای ویندوز موبایل، مکاواس اکس ۷ (تنها نگارش ۲.x تا ۴.x) | آری | آری | آری | آری | آری | آری | آری | آری | آری | آوریل ۲۰۱۰ | آری | آری | نه |
مایکروسافت ویژوال استودیو اکسپرس | رایگانافزار | آری | نه | نه | آری | آری | آری | نه | نه | آری | نه | آری | آری | آوریل ۲۰۱۰ | نه | آری | نه | |
wxDev-C++ | جیپیال | آری | نه | آری | آری | آری/نه | آری | آری/نه | آری | آری/نه | آری | آری/نه | ۲۰۱۱ ۱۰ | |||||
اکسکد | مالکیتی | نه | نه | آری | آیاواس | آری | آری | آری | آری | آری | آری | آری | آری | آری | مارس ۲۰۱۲ | llvm-جیسیسی | llvm-جیسیسی | |
م. ی. ت | اجازهنامه | ویندوز | لینوکس | مکاواساکس | سایر سکوها | اشکالیاب | سازنده گرافیکی | زنجیره ابزار یکپارچه | پروفایلساز | پوششدهنده کد | کاملساز خودکار | تحلیلگر کد ایستا | سازنده واسط گرافیکی | مرورگر کلاس | آخرین انتشار پایدار | کامپایلر سی | کامپایلر سی++ | ریفاکتورینگ |
جاوا
ویرایشم. ت. ی | اجازهامه | نوشتهشده با جاوا | مایکروسافت ویندوز | لینوکس | مکاواس اکس | سکو | سازنده گرافیکی |
---|---|---|---|---|---|---|---|
بلوجی | جیپیال۲+گنو | آری | آری | آری | آری | سولاریس | نه |
دکترجاوا | مالکیتی | آری | آری | آری | آری | سولاریس | نه |
اکلیپس | ا. ع. ا | آری | آری | آری | آری | سولاریس | آری |
گرینی | جیپیال | نه | آری | آری | آری | سولاریس | نه |
گرینفوت | جیپیال | آری | آری | آری | آری | سولاریس | نه |
اینتلجی آیدیآییای | ALv2، مالکیت نرمافزاری | آری | آری | آری | آری | آری | |
جیبیلدر | مالکیتی | آری | آری | آری | آری | سولاریس | آری |
جیکریتور | مالکیتی | نه | آری | نه | نه | نه | |
جیدولوپر | مالکیتی[۱۱] (رایگانافزار) | آری | آری | آری | آری | م. م. ج | آری |
جیگراسپ | مالکیتی (رایگانافزار) | آری | آری | آری | آری | نه | |
کیدولوپ | جیپیال | نه | نه | آری | نه | سولاریس | آری/نه |
مایاکلیپس | مالکیتی | آری | آری | آری | آری | آری | |
نتبینز | سیسیدیال، جیپیال۲ | آری | آری | آری | آری | سولاریس | آری |
توسعهگر برنامه رشنال | مالکیتی | آری | آری | آری | نه | سولاریس، AIX | آری |
سرووی | مالکیتی | آری/نه | آری | آری | آری | سولاریس | آری |
اکسکد | مالکیتی | نه | نه | نه | آری | آری |
پایتون
ویرایشدر ویندوز، مفسر پایتون، آیدیای پیشفرض خود را به نام IDLE نصب میکند اما این IDE امکانات کمی ارائه میدهد و با نصب IDEهای دیگر میتوان سرعت برنامهنویسی را بالا برد و در محیطی زیباتر برنامه نوشت.[۱۲]
محیط یکپارچه توسعه نرمافزار | برنامهنویس | آخرین نسخهٔ پایدار | زمان انتشار آخرین انتشار پایدار | بنسازه رایانش | نوشته شده به زبان | ابزار ویجت | پروانه نرمافزار | پشتیبانی از پایتون دو | پشتیبانی از پایتون سه | اشکالیاب (برنامهنویسی) | طراح محیط گرافیکی | زنجیره ابزار | پروفایلینگ (برنامهنویسی) | Code coverage | تکمیل خودکار | تحلیل ایستای برنامه | طراحی واسط کاربر | Class browser | بازسازی کد | پشتیبانی از کنترل نسخه | پشتیبانی از چارچوب نرمافزاری تحت وب |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
آنجوتا | Naba Kumar | 3.22 | 2016-09-18 | یونیکس-like | سی (زبان برنامهنویسی) | جیتیکی | پروانه عمومی همگانی گنو | ناشناخته | ناشناخته | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
اریک (نرمافزار) | Detlev Offenbach | 19.10 | 2019-10-03 | مایکروسافت ویندوز, لینوکس, مکاواس | پایتون (زبان برنامهنویسی) | پایکیوت | پروانه عمومی همگانی گنو "or later" | Yes, until version 4.5.25 and since version 5.5.0[۱۳] | Yes, since version 5.0.0[۱۴] | Yes, for Python 2 & 3 | آری: سازنده کیوت | ناشناخته | آری | آری | آری | Multiple integrated checkers and Pylint via plug-in | آری | آری | آری | آپاچی سابورژن and مرکوریال (core plug-ins), گیت (نرمافزار) (optional plug-in) | جنگو (چارچوب نرمافزاری) as optional plug-in |
جینی | Team | 1.36.0 | 2019-09-28 | مایکروسافت ویندوز, لینوکس, مکاواس, فریبیاسدی, آیبیام ایآیاکس, اوپنبیاسدی, سولاریس (سیستمعامل), other یونیکس | سی (زبان برنامهنویسی) | جیتیکی | پروانه عمومی همگانی گنو | ناشناخته | آری | نه | ناشناخته | ناشناخته | ناشناخته | ناشناخته | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
آیدیالئی (پایتون) | خیدو فان روسوم et al. | 3.7 | 2019-03-25 | چندسکویی | پایتون (زبان برنامهنویسی) | تکینتر | PSFL | آری | آری | آری | آری | ناشناخته | نه | نه | آری | نه | آری | آری | ناشناخته | نه | نه |
Komodo IDE | ActiveState | 10.2 | 2017-02-21 | چندسکویی | ناشناخته | موزیلا platform | مالکیتی | آری | آری | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | Bazaar, سیستم نسخههای همروند, گیت (نرمافزار), مرکوریال, Perforce, آپاچی سابورژن | ناشناخته |
کیدوالاپ | کیدیئی KDevelop Team | 5.4.3 | 2019-10-21 | چندسکویی | سی (زبان برنامهنویسی), C++ | کیوت | پروانه عمومی همگانی گنو | ناشناخته | آری | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | آری | ناشناخته | ناشناخته | آری | آری[نیازمند منبع] | Bazaar, سیستم نسخههای همروند, گیت (نرمافزار), مرکوریال, Perforce, آپاچی سابورژن | ناشناخته |
مونودولاپ | نوول and the مونو (نرمافزار) community | 6.1.2.44 | 2016-11-11 | مایکروسافت ویندوز, لینوکس, مکاواس, فریبیاسدی, اوپنبیاسدی, سولاریس (سیستمعامل) | سی شارپ | جیتیکی | گنو الجیپیال | ناشناخته | ناشناخته | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
Ninja-IDE | Team | 2.3 | 2013-07-07 | چندسکویی | پایتون (زبان برنامهنویسی) | پایکیوت | پروانه عمومی همگانی گنو | آری (Python 2.7) | آری | آری (with wdebugger plugin) | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
PIDA | Team | 0.6.2 | 2010-08-04 | چندسکویی | پایتون (زبان برنامهنویسی) | پایجیتیکی | پروانه عمومی همگانی گنو | ناشناخته | ناشناخته | آری (integrates with external debuggers) | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
پایچارم | JetBrains | 2020.1.3 | 2020-07-20 | مایکروسافت ویندوز, لینوکس, مکاواس | جاوا (زبان برنامهنویسی) | Swing | مدل هسته-باز: Full version under مجوز آپاچی | آری | آری | آری | ناشناخته | آری | آری (full version only) | آری (full version only) | آری | آری PEP 8 and others | آری | آری | آری | آری | آری |
پایدو / LiClipse (plug-in for اکلیپس and Aptana) | Appcelerator | 7.5.0 | 2020-01-10 | مایکروسافت ویندوز, لینوکس, مکاواس, فریبیاسدی, ماشین مجازی جاوا, سولاریس (سیستمعامل) | ناشناخته | SWT | EPL | آری | آری | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | آری | آری | ناشناخته | آری | آری | آری | ناشناخته |
PyScripter | Kiriakos Vlahos | 3.6.0 | 2019-01-12 | مایکروسافت ویندوز | آبجکت پاسکال | JVCL | پروانه امآیتی | آری | آری up to v3.4 | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
Python Tools for Visual Studio | Microsoft | 2.2.6[۱۵] | 2017-01-13 | مایکروسافت ویندوز | ناشناخته | Windows Forms | مجوز آپاچی | آری | آری | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
PythonAnywhere | PythonAnywhere LLP | — | — | وب جهانگستر-based | پایتون (زبان برنامهنویسی) | اچتیامال | مالکیتی | آری | آری | نه | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
SlickEdit | SlickEdit | 21 | October 2016 | مایکروسافت ویندوز, لینوکس, مکاواس, سولاریس (سیستمعامل), آیبیام ایآیاکس, اچپی-یواکس | C++ | کیوت | مالکیتی | آری | آری | آری | نه | آری | نه | نه | آری | نه | نه | آری | نه | آری | نه |
SourceLair | SourceLair, Limited. | — | — | وب جهانگستر-based | پایتون (زبان برنامهنویسی) | اچتیامال | مالکیتی | آری | نه | نه | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
اسپایدر(نرم افزار) | Carlos Cordoba and contributors | 4.1.3 | 2020-05-09 | چندسکویی | پایتون (زبان برنامهنویسی) | پایکیوت, PySide | پروانه امآیتی | آری 2.7 | آری 3.5 – 3.8 | آری | نه | آری | آری | نه | آری | آری | ناشناخته | بتا | الگو:Planned | بخشی | نه |
Thonny | Aivar Annamaa and contributors | 3.2.6 | 2020-01-02 | مایکروسافت ویندوز, لینوکس, مکاواس | پایتون (زبان برنامهنویسی) | تکینتر | پروانه امآیتی | نه | آری | آری | نه | نه | نه | نه | آری | آری | ناشناخته | آری | نه | نه | Flask |
Understand | SciTools | 4.0 | 2015-04-01 | مایکروسافت ویندوز, لینوکس, مکاواس, سولاریس (سیستمعامل), other یونیکس | ناشناخته | اچتیامال | مالکیتی | ناشناخته | ناشناخته | نه | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته | ناشناخته |
ویژوال استودیو کد | مایکروسافت | 1.49.0 | 2020-09-10 | مایکروسافت ویندوز, لینوکس, مکاواس | جاوا اسکریپت | اچتیامال | پروانه امآیتی | آری | آری | آری | نه | ناشناخته | آری | ناشناخته | آری | ناشناخته | ناشناخته | ناشناخته | ناشناخته | آری | آری |
آیدیای وینگ | Wingware | 7.2.6 | 2020-10-07 | مایکروسافت ویندوز, لینوکس, مکاواس | پایتون (زبان برنامهنویسی) | کیوت with پایکیوت | نرمافزار مالکیتی | آری | آری | آری (also remote, multi-threaded, and multi-process debugging) | نه | آری | نه | نه | آری | آری | آری | آری | آری | آری | آری |
منابع
ویرایش- ↑ «آنویکسآیدیتی، ابزار توسعه ایدابرای جینت و آبجکت-ایدا ۳٫۲». بایگانیشده از اصلی در ۲۶ ژوئیه ۲۰۱۰. دریافتشده در ۲۴ آوریل ۲۰۱۰.
- ↑ ۲٫۰ ۲٫۱ «محیط کیوتی اکلیپس برای توسعه سی++». بایگانیشده از اصلی در ۱۶ اوت ۲۰۰۹. دریافتشده در ۲۴ آوریل ۲۰۱۰.
- ↑ «راهنمای کاربران جیتیکا ایدا». ۱ فوریه ۲۰۱۰. بایگانیشده از اصلی در ۷ ژوئیه ۲۰۱۱. دریافتشده در ۸ ژوئیه ۲۰۱۲.
- ↑ استفاده از افزونه دابلیوکس اسمیت
- ↑ آخرین اخبار بارگذاری
- ↑ نگارش لینوکس بایگانیشده در ۶ اوت ۲۰۰۱ توسط Wayback Machine کار میکند ولی از ۲۰۰۲ تاکنون رها شده است. در هر حال دی-سی++ از طریق واین قابل اجراست.
- ↑ صفحه وب اکلیپس اندیگو
- ↑ ۸٫۰ ۸٫۱ ۸٫۲ «توسعه سی و سی++». سان میکروسیستمز. دریافتشده در ۲۶ ژوئیه ۲۰۰۶.
- ↑ «راهنمای آموزشی برای آغاز پروژه با سی/سی++». سان میکروسیستمز. بایگانیشده از اصلی در ۱۸ اكتبر ۲۰۱۲. دریافتشده در ۲۶ ژوئیه ۲۰۰۶. تاریخ وارد شده در
|archive-date=
را بررسی کنید (کمک) - ↑ نتبینز ۷٫۰ نکات انتشار
- ↑ OTN اجازهنامه جیدولوپر
- ↑ «ترجمه از ویکی پایتون». بایگانیشده از اصلی در ۱۰ اوت ۲۰۱۹. دریافتشده در ۲۸ اکتبر ۲۰۱۹.
- ↑ "eric news 2014". Eric-ide.python-projects.org. Retrieved 2018-02-28.
- ↑ "eric news 2010". Eric-ide.python-projects.org. Retrieved 2018-02-28.
- ↑ "Python Tools for Visual Studio 2.2.6".