资源描述:
《编程语言 ide 对比》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IDE是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写、分析、编译、调试等功能,从而最大化地提高开发者的工作效率。 每种编程语言都有一些特定的IDE,本文将简单为你介绍这些IDE之间的区别,希望能够为你选择IDE时提供一些帮助。 目录 [-]1.Java2.C/C++3.C#4.PHP5.JavaScript6.Python7.Ruby8.Perl9.ActionScript10.Basic11.Ada12.更多对比Java可以500%提高开发
2、效率的前端UI框架!QUI!http://www.quickui.net/v3/index.htmlIDE许可使用Java编写WindowsLinuxMacOSX其他平台GUI构建器BlueJGPL2+GNU√√√√Solaris×CodenvyCloudIDE√√√√Solaris×DrJavaPermissive√√√√Solaris×EclipseJDTEPL√√√√FreeBSD,JVM,Solaris√GeanyGPL×√√√FreeBSD,IBMAIX,OpenBSD,Solaris,×ot
3、herUnixGreenfootGPL√√√√Solaris×IntelliJIDEAALv2√√√√FreeBSD,OpenBSD,Solaris√JBuilder专有√√√√Solaris√JCreator专有×√×××JDeveloper专有√√√√genericJVM√jGRASP专有√√√√×KDevelopGPL××√×Solaris√MyEclipse专有√√√√FreeBSD,JVM,Solaris√NetBeansCDDL/GPL2√√√√OpenBSD,Solaris√Rationa
4、lApplicationDeveloper专有√√√×IBMAIX,Solaris√Servoy专有√√√√Solaris√XcodeProprietary×××√√可以500%提高开发效率的前端UI框架!QUI!http://www.quickui.net/v3/index.htmlC/C++IDE许可WindowsLinuxMacOSX调试器GUI构建器集成工具链分析器代码覆盖自动完成静态代码分析可视化设计类浏览器C编译器C++编译器代码重构AnjutaGPL×√×√√√√×√×√√√√×AppCo
5、de(IntelliJIDEA)专有××√√××√×√√√√√√√C++Builder专有√×√√√√√√√√√√√√√Code::BlocksGPL√√√√√√√√√√√√√√×CodeLiteGPL√√√√√√××√√√√√√√Dev-C++GPL√××√×√√×√×√√√√×EclipseCDTEPL√√√√√√√√√√×√外部外部√GeanyGPL√√√√××××√××√外部外部×GNATProgrammingStudioGPL√√√√√√√√√√×√√√√KDevelopGPL×√√√√√√√
6、√√√√外部外部√LabWindows/CVI专有√××√√√√×√×√N/A√××LccWin32免费√√×√√√√×√√√N/A√××MicrosoftVisualStudio专有√××√√√√√√√√√√√√MicrosoftVisualStudioExpress免费√××√√√××√×√√√√×MonoDevelopLGPL×√√√√√××√×√√√√√NetBeansC/C++packCDDL/GPL√√√√√√√√√√√√外部外部√OpenWatcom专有√√×√√√√×××√√√√×Ora
7、cleSolarisStudio专有×√×√√√√√√√√√√√√PellesC专有√××√√√√×√√√N/A√××PhilasmicosEntwicklerStudio专有√√×√√√××√×√√外部外部×QtCreatorGPL/LGPL√√√√√√√×√×√√外部外部√RationalSoftwareArchitect专有√√×√√√√√√√√√外部外部√Ultimate++TheIDEBSD√√×√√√××√×√√外部外部×wxDev-C++GPL√××√√√√×√×√√√√×Xcode专有×
8、×√√√√√√√√√√可以500%提高开发效率的前端UI框架!QUI!http://www.quickui.net/v3/index.htmlC#IDE许可开发商平台MicrosoftVisualStudio专有MicrosoftWindowsMonoDevelopLGPLXamarin和Mono社区Windows,Linux,MacOSX,FreeBSD,OpenBSD,SolarisSharpDevelopLGPLICSharpCode