设为首页 收藏本站
查看: 887|回复: 0

[经验分享] Comparison of integrated development environments

[复制链接]

尚未签到

发表于 2016-1-2 09:13:06 | 显示全部楼层 |阅读模式
C/C++

Main articles: C (programming language) and C++  IDE   License   Windows   Linux   Other platforms   Debugger   GUI builder   Integrated Toolchain   Profiler   Code Coverage   Autocomplete   Static code analysis   GUI Based Design   Class browser   Latest stable release     Anjuta GPL No Yes
Yes Yes Unknown Yes Unknown Yes Unknown Yes Yes 2009 10   C++Builder Proprietary Yes No
Yes Yes Yes No No Yes Yes Yes Yes 2009 08   Code::Blocks GPL Yes Yes Mac OS X Yes Yes Yes Unknown Unknown Yes Unknown Yes [3] Yes 2008 02   Code Crusader IDE Proprietary No Yes Mac OS X Yes No Yes No No Yes No No Yes 2006 11   CodeLite GPL Yes Yes Mac OS X Yes No Yes Unknown Unknown Yes Unknown Unknown Yes 2009 05   Dev-C++ GPL Yes Yes[4]
Yes No Unknown Yes Unknown Yes Unknown Yes Yes 2005 02   Eclipse CDT EPL Yes Yes JVM Yes Yes[2] No Unknown Unknown Yes Unknown No Yes 2009 06   Geany GPL Yes Yes
No No No Unknown Unknown Yes Unknown Unknown Unknown 2009 02   GNAT Programming Studio GPL Yes Yes Mac OS X, Solaris Yes Unknown Yes Yes No Yes Yes Unknown Yes 2009 06   KDevelop GPL No[5] Yes
Yes Yes Yes Yes Unknown Yes Unknown Yes Yes 2009 02   LccWin32 Freeware/Proprietary Yes Yes (obsolete)
Yes Yes (unstable) Yes Yes Unknown Yes Yes Yes Unknown Unknown   MonoDevelop GPL Yes Yes Mac OS X Yes Yes No Unknown Unknown Unknown Unknown Yes Unknown 2009 03   NetBeans C/C++ pack CDDL Yes Yes JVM Yes[6] Yes[6] Yes[7] Yes[6] Unknown Yes Unknown No Yes 2009 06   PellesC Freeware Yes No
Yes Yes Yes Unknown Unknown Yes Unknown Unknown Unknown 2009 08   Qt Creator GPL / LGPL / Proprietary Yes Yes OS X Yes Yes Unknown Unknown Unknown Yes Unknown Yes Unknown 2009 04   Sun Studio Freeware No Yes Solaris Yes Yes Yes Yes Yes Yes Yes No Yes 2008 11   Rational Software Architect Proprietary Yes Yes JVM Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown   Turbo C++ Explorer Proprietary Yes No
Yes Yes No No No Yes No Yes Yes 2006 09   Turbo C++ Professional Proprietary Yes No
Yes Yes Yes No No Yes No Yes Yes 2006 09   Ultimate++ TheIDE BSD Yes Yes
Yes Yes Yes No No Yes No Yes Yes 2009 06   Microsoft Visual Studio Proprietary Yes No
Yes Yes Yes Yes Yes Yes Yes Yes Yes 2008 08   Microsoft Visual Studio Express Freeware Yes No
Yes Yes Yes No No Yes No Yes Yes 2008 08   wxDev-C++ GPL Yes No
Yes Yes Unknown Yes Unknown Yes Unknown Yes Unknown 2007 03   Xcode Freeware No No Mac OS X Yes Yes Yes Yes Yes Yes* Yes Yes Yes 2008 11   IDE License Windows Linux Other platforms Debugger GUI builder Integrated Toolchain Profiler Code Coverage Autocomplete Static code analysis GUI Based Design Class browser Latest stable release    (*) = XCode's Auto Complete feature is not equivalent to most other Integrated Development Environments. The XCode auto complete feature only shows hints of functions names while typing (much like Microsoft Word), instead of showing a complete listing of functions and variables bound to the scope of the object being typed.
[edit] C#

Main article: C Sharp (programming language)    Developer   Latest stable release   Platform   License     Microsoft Visual Studio Microsoft November 2007 Windows Proprietary   MonoDevelop Novell and the Mono community March 2009 Cross-platform GPL   SharpDevelop ICSharpCode Team February 2009 Windows LGPLJava

Main article: Java (programming language)  IDE   License   JVM   Platforms   GUI builder     Oracle Workshop for WebLogic Proprietary Yes
Yes   BlueJ GPL2+GNU linking exception Yes Windows, Mac OS X, Linux, Solaris No   Code Crusader IDE Proprietary No Mac OS X, Linux, Solaris No   DrJava Permissive Yes Windows, Mac OS X, Linux, Solaris No   Eclipse JDT EPL Yes Windows, Mac OS X, Linux, Solaris No   Geany GPL No Windows, Mac OS X, Linux, Solaris No   Greenfoot GPL Yes Windows, Mac OS X, Linux, Solaris No   IntelliJ IDEA Apache License 2.0 Yes Windows, Mac OS X, Linux Yes   JBuilder Proprietary Yes Windows, Mac OS X, Linux, Solaris Yes   JCreator Proprietary No Windows No   JDeveloper Proprietary OTN JDeveloper License (freeware) Yes Windows, Mac OS X, Linux, generic JVM Yes   jGRASP Proprietary (freeware) Yes Windows, Mac OS X, Linux No   KDevelop GPL No Linux, Solaris Unknown   Monodevelop GPL No Windows, Mac OS X, Linux, Solaris Yes   MyEclipse Proprietary Yes Windows, Mac OS X, Linux Yes   NetBeans CDDL, GPL2 Yes Windows, Mac OS X, Linux, Solaris Yes   Rational Application Developer Proprietary Yes Windows, Mac OS X, Linux, Solaris, AIX Yes   Servoy Proprietary Unknown
Unknown   Xcode Proprietary (freeware) No Mac OS X No  [edit] JavaScript

Main article: JavaScript    Developer   Latest stable release   Platform   License     Aptana Studio Aptana, Inc. October 2007 Cross-platform GPL, proprietary   Code Crusader IDE New Planet Software November 2006 Mac OS, Linux Proprietary   IntelliJ IDEA JetBrains November 2008 Windows, Mac OS, Linux Proprietary   NetBeans Sun Microsystems June 2009[8] Cross-platform CDDL, GPL2   Oracle JDeveloper Oracle Corporation October 2008 Windows, Mac OS, Linux proprietary [2] - free   Servoy Servoy Developer Team July 2007 Cross-platform Copyright, Servoy LicensePHP

Main article: PHP    Developer   Latest stable release   Platform   License     Aptana Studio with PHP plugin Aptana, Inc. March 2009, 1.2.4 Cross-platform GPL, proprietary   Delphi for PHP Embarcadero Technologies 2.0 / April 14, 2008 Windows Proprietary   Code Crusader IDE New Planet Software November 2006 Mac OS X, Linux Proprietary   Eclipse PDT Eclipse Foundation / Zend 2.1 / June 26, 2009 Cross-platform EPL   Geany Team 0.17 Independent (w/ GTK2 support) GPL   HTML-Kit www.chami.com 292 Windows (all) Proprietary   KDevelop KDevelop Team 3.5.5   (11 August 2009)
  Linux GPL   Komodo ActiveState 5.1.4 Cross-platform Proprietary   NetBeans www.netbeans.org 6.7 / June 2009[9] Cross-platform on Netbeans CDDL   PHPEclipse www.phpeclipse.com 1.2.2 / September 2009 Cross-platform on Eclipse CPL   PHPEdit WaterProof SARL 2.6.1 / September 9, 2006 Windows Proprietary   Quanta Plus KDE Web Dev Team 3.5.8 / October 16, 2007 Linux GPL   Zend Studio Zend 6.1 / September 15, 2008 Cross-platform Proprietary   VS.Php jcx.software 2.7 / September 4, 2009 Windows Proprietary  [edit] Python

Main article: Python (programming language)    Developer   Latest stable release   Platform   Toolkit   License     Boa Constructor Team 0.6.1 / July 5, 2007 Independent wxPython GPL   Dabo Ed Leafe and Paul McNett 0.9.2 / Oct 1, 2009 Independent wxPython MIT License   PIDA Team 0.5.1 / July 28, 2007 Cross-platform pyGtk GPL   Eric Python IDE Detlev Offenbach 4.3.7.1 / September 5, 2009 Independent Qt GPL   Geany Team 0.17 / May 2, 2009 Independent GTK2 GPL   IDLE Guido van Rossum et al. 2.6.1 / December 6, 2008 Independent Tkinter Open source   Komodo ActiveState 4.4 / June 24, 2008 Cross-platform Mozilla platform IDE:Proprietary; Edit: MPL/GPL/LGPL   NetBeans IDE Sun Microsystems 6.7 Early Access[10] Cross-platform - GPL   PyDev fabioz 1.5.0 Eclipse (Cross-platform)
EPL   PyScripter Kiriakos Vlahos 1.9.9.7 / May 20, 2009 Windows
MIT License   Spyder Pierre Raybaut September 05, 2009 Independent
MIT License   Stani's Python Editor Stani 0.8.4h / February 14, 2008 Independent wxPython GPL   wxGlade Alberto Griggio 0.6.3 / February 02, 2008 Independent wxPython MIT License   Wing Wingware 3.1.8 / March 23, 2009 Linux/Windows/OS X unknown proprietary

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-159368-1-1.html 上篇帖子: as3:获取系统信息 下篇帖子: 初试苹果雪豹操作系统(Mac Snow Leopard)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表