IntelliJ IDEA 是一款高度智能的Java IDE,Java程序员最熟知的4大IDE无外乎Eclipse(WSAD的核心,也是IBM捐赠代码的开源IDE),IntelliJ IDEA,NetBean,JBuilder系列,但是因为JBuilder已经转型成eclipse,因此目前只能说是3大IDE了。最近IntelliJ IDEA官方站点已经提供IntelliJ IDEA 9 Beta 下载了。IntelliJ IDEA 9 Beta版本预示着IntelliJ IDEA 9 的时代即将来临,而且官方声称购买了IntelliJ IDEA 8的用户可以免费升级成IntelliJ IDEA 9 ,估计8和9版本的注册方式应该是相同的(注册机估计可以通用的说)。笔者是个Java爱好者,曾经尝试过JBuilder,和IntelliJ IDEA ,但最终还是走到了Eclipse的老路上。但IDEA的高度智能和集成性的确让笔者很是赞叹,号称eclipse的代码自动完成和提示功能的灵感都来源于IDEA。
IntelliJ IDEA 9 版本在功能上再次有了大幅度的提升:
- IntelliJ IDEA 9 大幅度提升了UI的速度(8中的UI速度实在不敢恭维,最终笔者采用Tapestry作者霍华德的办法,将Style更换成Swing的样式,貌似速度快了不少。。。)
- IntelliJ IDEA 9 提供了更丰富的代码提示功能和代码高亮显示,支持更多更新的开源产品
- IntelliJ IDEA 9 提供了更简洁的UI操作(IntelliJ IDEA 9 Beta已经可以通过键盘快捷键来执行测试和启动应用进行调试,该功能一直是笔者在eclipse中梦寐以求的)
- IntelliJ IDEA 9 支持在IDE内部的项目和操作系统中复制粘贴文件(8.0版本不支持该功能,但eclipse一直对该功能支持很好,所以这个问题一直让笔者比较鄙视IDEA)
- IntelliJ IDEA 9 引入了对JDK 7和JavaEE 6的支持,JDK 7目前还是EA阶段,不过IDEA还是为即将到来的新贵做好了重组的准备。
IntelliJ IDEA 9 强化了对Groovy的支持,包括更好的DSL支持和高亮提示 - IntelliJ IDEA 9 还新增了对几个Java开源框架的支持,包括对Tapestry的支持(笔者的最爱),对Google App Engine 的支持,对GWT 1.7的支持,对Spring 3.0的支持,对Spring Security 2.0 和 3.0的支持
- IntelliJ IDEA 9 还新增强了对maven的支持,JavaScript的支持,包括更好的代码提示和高亮显示。
- IntelliJ IDEA 9 还引入了对flex和google Android 的支持。。。(真是什么新来什么啊!)
IntelliJ IDEA 9 beta下载地址:
http://www.jetbrains.com/idea/nextversion/index.html
IntelliJ IDEA 9 beta骡子下载地址(已经包含注册机):
http://www.verycd.com/topics/2771038/
IntelliJ IDEA 官方网址:
http://www.jetbrains.com/
[ad#468-60]