BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

IntelliJ 13发布

| 作者 Vikram Gupta 关注 1 他的粉丝 ,译者 马德奎 关注 0 他的粉丝 发布于 2013年12月26日. 估计阅读时间: 3 分钟 | ArchSummit北京2018 共同探讨机器学习、信息安全、微服务治理的关键点

JetBrains宣布了IntelliJ IDEA的第13个通用版本。第12个版本发布于2012年12月,此次发布即是承接这一版本,与他们一年一个重大版本的传统发布日程一致。IntelliJ IDEA是三大流行IDE(Eclipse、IntelliJ和NetBeans)中唯一一个提供付费版本的。

IntelliJ IDEA 13换了一套全新的用户界面,同时,该IDE还更新了对今年推出的许多开发技术的支持,包括Java EE 7、Glassfish 4、Tomcat 8及其它。它还改进了许多现有功能,尤其是Spring支持、Gradle集成和Android开发工具。它还全面支持Java 8,这一自Java 5以来Java平台的最大更新预定在2014年3月发布。读者可以在JetBrains的网站上查看IntelliJ IDEA 13新功能的完整列表

Android Studio是该IDE新增的一个重要工具,它是一个由Google基于来自非商业伙伴的IntelliJ IDEA免费社区版构建的全新开发环境。

为了改善对Scala的支持,JetBrains一直与Scala当前的管理者Typesafe公司保持着密切合作。内置集成SBT Scala构建工具及其它许多功能是这一新版本的特点。它还包含一个专用的新Spring工具窗口。

除了技术支持外,该版本还针对可用性进行了许多新的功能增强,包括“全面搜索(Search Everywhere)”功能和智能查找功能,前者为定位从类文件到IDE设置的任何内容提供了单一的对话框,后者用“仅限注释(Comments only)”和“仅限字符串常量(String literal only)”补充了标准的区分大小写、全字匹配和正则表达式搜索功能。它还包含一个称为“演示模式(Presentation Mode)”的新功能,允许开发人员录制、编辑以及注解一个工作阶段用作演示或演讲。

InfoQ安装试用了最新的旗舰版。安装速度很快,可以发现并重用先前的安装配置,用法同以前一样直观。对Lambda表达式的支持在几个方面都浅显易懂。首先,针对新集合API的重构现在以重构建议的方式提供。此外,即使开发人员不重构为Lambda表达式,代码也会根据需要折叠显示简洁的新Lambda表达式语法。还有一个我们希望看到的特性是推荐Lambda表达式作为参数的功能。

开发人员可以基于正在进行的工作使用社区版。JetBrain网站上的对比矩阵列出了旗舰版特有的功能,包括:

  • UML设计器
  • “代码覆盖工具(Code Coverage tools)”
  • HTML、CSS、JavaScript、Struts
  • Spring框架
  • JPA/Hibernate
  • Grails(社区版支持Groovy)
  • 应用服务器支持
  • Java EE 7支持

社区版是免费的。面向新的个人用户的旗舰版标价为199美元,升级为99美元。两个版本都有Windows、Mac和Linux版本,可以从IntelliJ IDEA下载页面上下载。

查看英文原文:IntelliJ 13 Released

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT