编程语言 ide 对比 -m6米乐中国在线登录入口

2014-06-06  编辑 wangguo 评论(75条) 有301612人浏览
ide是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写、分析、编译、调试等功能,从而最大化地提高开发者的工作效率。

每种编程语言都有一些特定的ide,本文将简单为你介绍这些ide之间的区别,希望能够为你选择ide时提供一些帮助。

java



ide许可使用java编写windowslinuxmac os x其他平台gui构建器
gpl2 gnusolaris×
cloud idesolaris×
permissivesolaris×
eplfreebsd, jvm, solaris
gpl×freebsd, ibm aix, openbsd, solaris, other unix×
gplsolaris×
alv2freebsd, openbsd, solaris
专有solaris
专有××××
专有generic jvm
专有×
gpl×××solaris
专有freebsd, jvm, solaris
cddl/gpl2openbsd, solaris
专有×ibm aix, solaris
专有solaris
proprietary×××


c/c

ide许可windowslinuxmac os x调试器gui 构建器集成工具链分析器代码覆盖自动完成静态代码分析可视化设计类浏览器c 编译器c 编译器代码重构
gpl×××××
专有×××××
专有×
gpl×
gpl××
gpl××××××
epl×外部外部
gpl××××××外部外部×
gpl×
gpl×外部外部
专有××××n/a××
免费××n/a××
专有××
免费××××××
lgpl××××
cddl/gpl外部外部
专有×××××
专有××
专有×××n/a××
专有××××外部外部×
gpl/lgpl××外部外部
专有×外部外部
bsd××××外部外部×
gpl×××××
专有××


c#


ide许可开发商平台
专有 microsoftwindows
lgplxamarin和mono社区windows, linux, mac os x, freebsd, openbsd, solaris
lgplicsharpcodewindows


php



ide开发商平台许可自动完成调试器重构支持vcs支持
aptana, inc.cross-platformgpl×插件
codelobsterwindows专有×插件
eclipse foundation /zendwindows, linux, mac os x, freebsd, jvm,solarisepl×cvs, git,mercurial,svn
geany teamwindows, linux, mac os x, freebsd, ibm aix,openbsd, solaris, other unixgpl××插件
chami.comwindows (all)专有未知×未知未知
kde kdevelop teamcross-platformgpl×未知cvs, git, svn
activestatecross-platform专有bazaar, cvs,git,mercurial,perforce, svn
sun microsystems /oraclecross-platform on netbeanscddl, gplcvs, git,mercurial,svn
()phpeclipseproject teamwindows, linux, mac os x, freebsd, jvm,solariscpl未知未知
nusphere corporationwindows专有未知cvs, svn, any other windows-shell integrated
waterproof sarlwindows专有×cvs, svn
()jetbrainswindows, linux, mac os x, freebsd, openbsd,solaris专有cvs, git,mercurial,perforce, svn
kde web dev teamlinuxgpl未知×未知未知
(formerly delphi for php)embarcadero tech×logieswindows专有未知
pc softcross-platform专有unknown×unknownunknown
zendcross-platform专有cvs, git,svn, others (via plugins)


javascript



ide许可开发商平台
gplanjuta teamunix-like
gplaptana, inc.跨平台
eplibmwindows, linux, mac os x, freebsd, jvm, solaris
专有activestate跨平台
cddl, gpl2oracle跨平台
eplnodeclipsewindows, linux, mac os x, freebsd, jvm, solaris
专有nuspherewindows
专有oracle corporationwindows, linux, mac os x
servoy许可servoy developer team跨平台
专有microsoftwindows
专有jetbrains跨平台


python

ide许可开发商平台调试器
gplnaba kumarunix-like
gpldetlev offenbach跨平台
gplteam√(通过插件)
open sourceguido van rossum et al.跨平台
proprietaryactivestate跨平台
gplkde kdevelop team跨平台
lgplnovell and themono community
gploracle跨平台
gplteam跨平台√(通过插件)
gplteam跨平台
专有/apache 2.0jetbrains跨平台
eplaptana跨平台
mit licencekiriakos vlahoswindows
apache license 2.0microsoftwindows
proprietarypythonanywhere llp基于web×
pythonistaproprietaryomz softwareios×
mit licencepierre raybaut et al.跨平台
gplstani michiels跨平台
专有wingware跨平台


ruby


ide许可开发商平台
gplaptana, inc.跨平台
gpldetlev offenbach跨平台
专有activestate跨平台
cddl和gplthomas enebo (jruby co-lead)跨平台
专有jetbrains跨平台


perl



ide许可开发商平台
cplepic project team跨平台
gplteam跨平台
gplkdevelop team跨平台
专有activestate跨平台
perlpadre team跨平台


actionscript



ide许可windowslinuxmac os x其他平台调试器gui 构建器分析器静态代码分析mxml支持导出到移动平台
专有×jvm
mit××××
专有freebsd, openbsd,solaris×
专有jvm×××


basic



ide许可windowslinuxmac os x其他平台
专有android
gpl××freebsd
专有××
lgplfreebsd,solaris
专有amigaos
lgpl××
专有web


ada


ide许可windowslinuxmac os xdebuggergui构建起工具链分析器代码覆盖自动完成静态代码分析可视化设计类浏览器
epl×未知未知未知×
gpl×


更多对比


更多ide对比请见:



评论 共 75 条
45 楼 2015-03-20 07:42
44 楼 2015-03-11 07:57
43 楼 2015-03-11 07:57
42 楼 2015-02-10 14:43
intellij idea这个ide用过一段时间,eclipse用习惯了,反而不习惯高大上的了。最后又老老实实回到eclipse。
41 楼 2015-02-09 16:18
自从用了 intellij idea 再不关注其他任何工具了……
40 楼 2015-01-13 11:17
mark!
39 楼 2015-01-04 17:14
alyouge 写道
sgq0085 写道
这些年从myeclipse  -  eclipse maven  - intellij 一路用过来,还有谁是?

1

1
38 楼 2014-12-23 17:17
好好好好好
37 楼 2014-12-11 16:47
好全面。
myeclipse maven
36 楼 2014-11-27 09:22
eclipse --> myeclipse --> intellij idea
35 楼 2014-11-14 09:35
alyouge 写道
sgq0085 写道
这些年从myeclipse  -  eclipse maven  - intellij 一路用过来,还有谁是?

1


eclipse--intellij
34 楼 2014-10-16 13:01
sgq0085 写道
这些年从myeclipse  -  eclipse maven  - intellij 一路用过来,还有谁是?

1
33 楼 2014-10-15 14:15
lv12312 写道
gfdice 写道
本人搞linux平台server开发,感觉netbeans的远程c 工程开发屌炸天,大家不妨一试

真的么,感觉需要试试了

1
32 楼 2014-10-14 16:04
mac 下面 xcode 开发c 不好用吗
31 楼 2014-10-08 18:57
之前用过的
1.jbuilder,开发j2ee,用uml可以生成代码模板,调试时外挂tomcat
2.eclipse,早期3.1开始,ejb用的是这个。太早了,感觉ide都是定制版的eclipse,像aptana,cocos-ide什么的。貌似之前用过一个html的,忘记叫什么了。
3.netbean,主要是php开发,感觉phped之类的用不惯。
4.myeclipse:需要破解,满就一个字,对ssh这种开发支持比较好。
5.sublimetext和nodepad :用这个看代码速度快,着色也很好。
6:vi不怎么灵
7:vs从5.0开始一直到2013都用过,不过有多少人开发windows环境下的应用?虽然现在cocos2dx很火吧。
8.monodevelope:c#的,对于u3d来说是不错的,和vs很像。不过4.5版里面的貌似不支持framework3.5以上的版本,装了就没法打开
9.ideaide,phpstorm,webstorm:太慢,很像eclipse,号称前端神器
感觉有太多选择并不是件好事,其实是我们过于对ide的依赖,明明是记事本能搞定的事情。
30 楼 white_crucifix 2014-09-19 11:49
原则上熟练大于工具
说eclipse大于一切的都是因为熟练和熟悉

但是intellij在各项功能的客观比较上几乎完爆了eclipse系
29 楼 2014-08-14 11:23
jbuilder > eclipse > myeclipse > intellij
28 楼 2014-07-28 18:38
c# web开发 visual studio 2012 路过
27 楼 2014-07-24 10:02
比了这么多,有什么意思。。emacs搞定一切
26 楼 2014-07-12 12:52
最近才开始用intellij,不过还是不怎么习惯
25 楼 2014-07-09 19:38
eclipse用习惯了
24 楼 2014-07-02 13:02
顶netbeans
不过还没试过netbeans 开发js
23 楼 2014-07-01 22:02
eclipse
22 楼 2014-06-23 17:31
myeclipse-->eclipse-->xcode。xcode开发c 好像有缺陷啊
21 楼 2014-06-16 11:45
sgq0085 写道
这些年从myeclipse  -  eclipse maven  - intellij 一路用过来,还有谁是?

myeclipse  -  eclipse - sts - intellij
20 楼 2014-06-16 10:19
eclipse 是个 大神器
19 楼 2014-06-12 08:39
a:xxx 最好
b:yyy才是最好,xxx弱爆了
c:你们out了,zzz才是。
。。。
18 楼 2014-06-11 12:49
netbeans一直是我的最爱。
17 楼 2014-06-10 11:52
somefuture 写道
yidao620c 写道
jetbrains的脑残粉飘过。

用的哪个版本,现在多少钱了?

社区版挺好用的。
16 楼 somefuture 2014-06-10 10:11
yidao620c 写道
jetbrains的脑残粉飘过。

用的哪个版本,现在多少钱了?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ide的对比<http://www.iteye.com/magazines/134-ide-comparison>

  • 各种语言对应的ide http://www.iteye.com/magazines/134-ide-comparison#606 <href src="www.baidu.com">百度</href> 另外学习wangwww.去hubwiz掉.com/ 转载于:...

  • 对比项 fortran lisp basic c(gnu99) c (c 17) (带类的c) matlab objective-c python(python 3.6) lua php ruby javascript java(java8) c# .net go(go 1.10.3) 诞生时间 1957 1958 1964 1972 1980 1984 ...

  • 本文将介绍一些常用的深度学习编程ide的优缺点和特点,以帮助您选择适合您的ide。

  • 或许是出自于对编写编程语言的兴趣,又或许是对于创建 ide/编辑器的兴趣,对于『ide/编辑器是如何提供编程语言的支持』,我充满了兴趣。其中的一个主要原因是,这是每天我们打交道最多的工具...

  • hi~ 大家好啊,我是阿壮,就是力拔山兮气盖世的那个壮,一个还算有趣的程序员,今天和大家聊一聊那些编程语言值得学习,本文讲的东西一部分来自网络,一部分是我自己的理解,希望对你有些帮助。 封面图 第一门编程...

  • smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(ide)。smalltalk由艾伦·凯,dan ingalls,ted kaehler,adele goldberg等于70年代初在xerox parc开发。smalltalk对其它众多...

  • 在介绍编程语言之前,先说说开放源代码的必要性。现在,在软件生产领域存在巨大的智利浪费,大家把大量的精力用在编写别人已经实现的 程序代码上。看看,文本编辑器有多少,看看ftp程序有多少,看看字处理程序有多少...

  • 本文从编程语言及其基础设施的概念出发,结合工程化过程中遇到的测试难点,分别从学术界和工业界的角度,对编译器、标准库及其它工具链组件的测试技术做了重点介绍,最后总结了编程语言测试技术面临的机会和挑战。

  • 一些个人建议,仅为有志于设计和实现中文编程语言的开发者作参考。 编程语言,是开发者为了实现某个具体功能,使用的工具。 因此它应该将目标开发者群体的用户体验放在首位。 jetbrains 首先是开发了 ide,在过程中...

  • c 语言:c语言/c 语言的简介、发展历史、应用领域、编程语言环境ide安装、最强学习路线之详细攻略 目录 c语言/c 语言的简介 c语言/c 语言的应用领域 c 语言的ide安装 c 语言的学习路线 ...

  • 前言:本文根据网上各方材料整理总结而成。本人过去几年使用过的编程语言包括:c、c 、c#、...编程语言五大家族早期的编程语言分为:fortran、 cobol、 lisp、 basic、 和algol 家族。这些语言为不同的社会群体而设...

  • 高级语言学习结构概论 我的语言经历 最近学习了go语言,但...学习一门新的语言应该不再是一种难以做到的事,但如何能够快速掌握,掌握哪些重点等这些问题才是最需要去了解的。 关于编程语言的设计 经验告诉我,...

  • 会议提案改善方案

  • 纯css3卡通蜡烛动画特效.rar

  • 一、简介 “新闻检察官”是一款基于swiftui框架、createml机器学习框架的虚假新闻检测app,它能够允许用户在手机离线的状态下对文本新闻或者图片新闻进行真假检测,同时用户也可以在其中进行辨别真假训练,提高自身的辨别能力,最终达到有效防止虚假新闻传播的目的。 二、系统说明 2.1 功能介绍 文本真实性检测:系统能够对用户输入的时政、科学、教育类新闻文本进行检测,并返回文本的真实性结果。 图片真实性检测:系统能够对用户输入的新闻图片进行检测,并返回图片的真实性结果。 知识提供:用户可在其中学习如何辨别虚假新闻。 实战训练: 系统会随机生成题目(包括文本和图片),用户可以进行训练,提高自身辨别能力。 官方辟谣数据实时获取:用户可以同步获取官方辟谣平台的辟谣数据。 2.2 数据介绍 图片数据集:网上搜集,训练集30000余张,测试集6800余张。 中文文本数据集:网上搜集,训练集70000余条,测试集20000余条。 英文文本数据集:网上搜集,训练集68000余条,测试集19000余条。 官方辟谣数据:源自中国互联网联合辟谣平台的案例分类数据及搜索数据库。 2.3 模型介绍 文本检

  • 企业模拟运营实训总结.pdf

  • 蓝色医疗牙科服务机构网站模板.zip

  • 有机果蔬供应商网页模板 bootstrap5.zip

global site tag (gtag.js) - google analytics
网站地图