Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java IDE  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 IntelliJ IDEA 11新特性介绍
阿熊

阿熊

元老


发贴: 5637
积分: 454
于 2012-05-16 15:28 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不久前JetBrains发布了IDEA 11,在性能、Groovy与Grails支持以及版本控制插件上进行了一些改进。本文将会介绍新版本所带来的一些新特性。

在测试过程中,我们发现整体性能要比上一版本有显著提升。即便是大型项目中的代码完成的性能也很棒。

IDE向Groovy开发者提供了2.0 Beta版的支持。其中有一些限制,比如说Groovy 2.0 @TypeChecked注解只会在控制台输出中进行编辑后才会显示出来,而不是直接在编辑器显示警告时在源代码中显示出来,但能够将其加入依然是好的。

对于版本控制来说,IDEA 11为Git与GitHub用户带来了一些很棒的特性。它能够从版本日志中发现相关的注释,甚至可以在IDE之外创建gists。然而根据开发者在IDEA上的博文所述,Subversion用户还需要等待11.1版才能获得对SVN 1.7的支持,我们觉得这有点令人失望。相对于Git来说,对Mercurical的支持有些延后。在测试过程中,我们曾遇到过一些严重的Bug,hg插件没法追踪变更,提示在编辑过程中并没有文件发生变化。

IDEA 11现在还支持使用Gradle,但我们却发现了一些问题,极力想让其能够处理我们现有的几个Gradle项目。

根据发布声明所述,其他值得关注的新特性有:

•改进了Android开发支持,现已支持Android 4 SDK(Ice Cream Sandwich)并添加了UI预览窗格。
•对Scala插件的重要更新,对ScalaTest与ScalaDOC提供更棒的支持。
•改进了Diff组件,支持JAR文件的比较,这样开发者就可以无需访问源代码即可轻松查看到发布之间的细小差别。
UI也得到了改进,现在看起来在工具与语言之间表现得更加一致。

在商业版中,对Play Framework的支持是非常棒的,包含了一个集成的命令行界面(Tools->Play with Play framework),该界面非常有用并且很适合于标准的Play方式。但遗憾的是,我们无法自动创建Play项目,需要通过如下命令手工创建:

play new app
cd app
play idea
接下来就可以将项目导入了。

IDEA 11改进了对Spring生态圈的支持,添加了来自于Spring 3.1、Spring Integration与Spring Data的新注解。它优化了Visual Editors,特别是Spring模型的依赖图。

从10.0开始,IntelliJ IDEA开始以两种版本发布,一个是免费、开源的”社区版“;一个是提供了扩展商业支持的”旗舰版“。后者增加了对Grails 2.0 Beta、Velocity 1.7、AspectJ、Play Framework、Spring与SQL的支持。社区版缺乏框架与应用服务器支持。

IDEA 11旗舰版的价格从教育用户的94?剿接杏没У?89??俚酱?猩?抖┰牡纳桃涤没У?64?U饬礁霭姹径伎梢源覫ntelliJ IDEA 11下载页面上下载。旗舰版提供了30天的试用期,我们就是通过它来测试此次新发布的。




话题树型展开
人气 标题 作者 字数 发贴时间
4258 IntelliJ IDEA 11新特性介绍 阿熊 1369 2012-05-16 15:28

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2018 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923