博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA 11新特性介绍
阅读量:6376 次
发布时间:2019-06-23

本文共 1311 字,大约阅读时间需要 4 分钟。

本文来源于我在InfoQ中文站翻译的文章,原文地址是:

不久前JetBrains发布了IDEA 11,在性能、Groovy与Grails支持以及版本控制插件上进行了一些改进。本文将会介绍新版本所带来的一些新特性。

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

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

对于版本控制来说,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也得到了改进,现在看起来在工具与语言之间表现得更加一致。

Idea 11 UI

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

play new appcd appplay 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€到私有用户的189€,再到带有升级订阅的商业用户的664€。这两个版本都可以从IntelliJ IDEA 11下载页面上下载。旗舰版提供了30天的试用期,我们就是通过它来测试此次新发布的。

查看英文原文:

转载地址:http://hxtqa.baihongyu.com/

你可能感兴趣的文章
01背包解题模板
查看>>
antd table 点击行触发radio 或 checkbox
查看>>
利用Adaboost提高分类性能
查看>>
tensorflow之损失函数
查看>>
CENTOS6.2系统日志rsyslog替换默认的日志服务syslog 转载自http://www.phpboy.net/linux/648.html...
查看>>
css3 炫酷下拉菜单
查看>>
前端存取cookie
查看>>
linux c笔记
查看>>
第四次作业
查看>>
angular 5的新特性
查看>>
tcp中设置连接超时
查看>>
java基础.1——String类
查看>>
html,css,javascript三者之间的相互关系是什么
查看>>
Educational Codeforces Round 48 (Rated for Div. 2) B 1016B Segment Occurrences (前缀和)
查看>>
SQL SERVER 2005 附加 SQL SERVER 2000数据库的办法
查看>>
echart折线图系列一:折线图基本配置
查看>>
leetcode 278. First Bad Version
查看>>
mlecms v2.2版权
查看>>
异步请求(解析json数据)
查看>>
HDU - 6409:没有兄弟的舞会(数学+思维)
查看>>