Eclipse Indigo
著名的开源 IDE Eclipse 发布代号 Indigo 的新版本,带来了开源的 WindowBuilder GUI 设计工具和 Jubula Java/HTML GUI 自动功能测试。
功能亮点:
- EGit 更新至 1.0 版本,提供和 Git VCS 的紧密整合。
- WindowBuilder GUI 设计工具开源,并成为 Eclipse 项目的一部分。
- Eclipse Marketplace Client 的扩展拖放安装支持。
- 跟 Maven 更好的整合。
- Xtext 2.0 简化了创建自定义域语言。
- 引入 Jubula GUI 自动功能测试工具。
Read More:
记得WindowBuilder是Google的产品,优点是可以识别手写的代码,而不像NetBean自动生成的代码不给编辑。虽然用Java写GUI的软件不多,但是确实有一些很重要的软件就是用Java写的界面。不过,Debian里面自带的Eclipse已经慢了两个版本号了呀,有木有!!
我在Windows 7下就是用Eclipse编程的,很喜欢。不过64位上一直没搞定QT/GTK+的安装……愁
有了开源的wb,ve这个鸡肋插件终于可以安息了
@ee.zsy:
Debian 这个秃驴。
慢是因为开发跟不上,而不是什么追求稳定。
eclipse的速度还是无法忍受啊,用来搞c/c++开发简直是受罪,卡得一比. ide 这种充满繁杂事务的软件,用java实在是伤不起啊.
@fanhe:以前我也认为java的程序都卡,但后来发现其实只有eclipse系卡,好像是因为后台的runtime和sun jdk 不太兼容——可java不是号称一次编写,到处可用么?真是坑爹啊
java其实是一次编译,四处调试
@fanhe: 这个是很久以前的事情了吧...后来的版本就很好了...怕慢可以用ibm的JavaVM。
我以前用eclipse, p4 1.8单核的机器,做gcc前端开发,整套gcc完整源代码放进一个工程进去,一点也不卡,而且解析的很好。呃,还是ubuntu的...
p4 1.7单核的archlinux+eclipse一直用的好好的,比同等配置的windows速度快不知道多少。
@kevinzhw: 牛不是这样吹的。。。喜欢Linux可以,吹牛也要有尺度。
如果你写过一个10万行代码级别的项目,晒晒你的性能比较数据,也有点说服力。
我刚升级到F15,原来机器上的Eclipse 3.5 根本就不能运行,估计是GTK兼容性,过去几年中,Eclipse与GTK的兼容性问题我遇到过三次,在Eclipse网站都找到了相应的BUG。
Eclipse我从03年开始用,直到06年才在工作中代替JBuilder,从来不在 Linux 下做真正的项目开发,其稳定性和响应速度和 Windows相比,差得太远,不是一个级别的。
@hantsy
牛也不是你这么吹的 eclipse3.5在fedora上不能跑是因为SWT是针对GTK2+做的 F15的GTK版本已经是3+,自然会崩溃 你可以考虑用系统自带的那个eclipse
我在linux下用eclipse开发也号几个年头了,不稳定的情况基本都是linux导致的,还真不是eclipse
至于说java在linux/unix下比windows高效一些,这也不是啥秘密.毕竟linux是开源的,windows不是.如果windows上的JDK是MS自己来做的话,可能会好很多.
@坏水 sun对java的承诺一次编写到处运行,基本上是实现了.不存在到处调试的问题.自己不熟悉这个领域就别胡说.
eclipse的问题在于早期用了SWT,导致sun hotspot 技术对eclipse的底层组件几乎不起作用.希望以后能改善.netbeans在sun jdk1.5以后,效率有很大提升跟hotspot有很大关系.至于说用IBM的JDK,也不比SUN JDK强,IBM J9主要是针对大型机和AIX做了很多优化,在你的笔记本上未必高效.
都在吹啊, 我就是用的sun-java虚拟机,效率无法接受,反应延时严重.最不可原谅的是,每次我调好窗口大小的时候,下次启动尺寸会变小,再下次继续变小,我了割草.
看来中兴落后了,居然还在LINUX上开发T8000路由系统。
…………java除了用eclipse和netbeans也没啥别的ide好,所以比来比去也该用的照用…………
有钱的都去买idea完整版去,那东西才是程序员用的,也可以先去下免费版试试,至于win下和linux下idea性能问题,只要你内存够,linux下要快10%都不止(1700+的class,项目虽然不算大,但也能说明些问题),Java对内存的依赖还是很重的,至于那些拿到IDE就用的geeker们,先做好JVM的调优再说吧,别只给了256的heap然后说java死慢死慢的……
NetBeans 已经严重缩水了,特别最新的 NetBeans 7.
Oracle JDeveloper 最新的 11g R2 中已经利用的 NetBeans 的成果,http://www.iteye.com/news/21631. NetBeans 以后会不会像其他Sun产品一样,Oracle撒手不管呢。
用 Ubuntu 10.04 + Eclipse + CDT + CMake 進行 MIPS + x86 上進行 gstreamer, GTK, bash script 開發的了好幾年的人說一下心得: 內存不貴, 多加一點 Eclipse 就會跑得順些.
有人用过Jubula么 搞了半天用不起来