专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
51好读  ›  专栏  ›  ImportNew

IntelliJ IDEA 新版发布,有这些新特性

ImportNew  · 公众号  · Java  · 2017-03-30 20:28

正文

请到「今天看啥」查看全文


(点击 上方公众号 ,可快速关注)


来源:微博@JetBrains中国,

weibo.com/ttarticle/p/show?id=2309404088415044956520

如有好文章投稿,请点击 → 这里了解详情


包含 Java 9、Kotlin 1.1、Spring、Gradle、JavaScript ...等,大规模的更新支持的语言、框架。


IntelliJ IDEA 2017.1 现已提供 下载 (https://www.jetbrains.com/idea/specials/idea/whatsnew.html) !除了很多重要的修复之外,这次大规模的更新支持的语言、框架和内置工具。

(英文原版发布新闻请参考 English version please click HERE )


Java 9: 完全支持最新版 JDK 9,提供辅助项目导入和编辑模式声明的代码辅助。内置检查验证模块声明,并针对调整项目信赖性提供快速修复功能。


Java 8: 改善来从 for loop 迁移到调用 Stream API 的快速修复功能,现已支持更多复杂的场景。我们还增加了一个快速修复,可以将调用 Stream API 转换成 for loop,这对于调试或查看代码非常方便。



异步感知调试器 :Async stacktraces(异步堆栈跟踪) 是一个新功能,该功能将与异步代码执行相关的部分堆栈跟踪替换为从调用该代码的地方捕获的数据。这有助于您专注于调试。经改进的 Smart Step Into(智能单步调试) 也支持执行在其他线程上的异步代码和 lambda 表达式。



改进了VCS: Git 和 Mercurial 的 Log(日志) 面板新增了显示选项,在 Diff 对话框显示 Ignore imports and formatting(忽略导入和格式) 选项,并且 Git 的 File History(文件历史) 更加快速。我们还在 Git 的 Branches(分支) 弹出窗口中新增 Favorite Branches(最喜爱的分支) 和 Speed Search(快速搜索) 选项。



搜索: 之前曾增加 Preview(预览) 选项卡的 Find in Path(在路径中查找) 对话框,现在经过彻底的重新设计,现已可立刻显示即时结果。更重要的是:现在只需在 Editor 中敲 Enter 键,即可打开任何选择的结果。



Spring: 已改进 Spring Testing 以支持 Spring Boot 1.4.3 和即将发布的 Spring 5.0。Spring Data 工具更新至2.0版(包括 MongoDB、Redis、Solr、KeyValue、Gemfire、Apache Cassandra、REST、Neo4j、Couchbase 和 Elasticsearch)。在 Spring 工具窗口还有一个新增的 Data(数据) 选项卡,提供更好的库导航。



Gradle: 通过在 Gradle 的设置和自动项目配置中检测 includeBuild,大大改进了对 Composite Builds(复合构建) 的支持。


Kotlin 1.1: 这个 JVM 语言发布了新版本 引入协同程序--新的非阻塞异步 API,并完全支持编译为 JavaScript。这意味着您可以在 JavaScript 应用中使用 Kotlin 字符串、集合、序列、数组和其他核心API。


JavaScript :我们为 Vue.js 提供了一流的支持,为 JavaScript 和 TypeScript 提供了许多新代码风格选项;更快、更可靠地集成 Angular、ESLint 和 TSLint(包括语言服务支持和 TSLint 提供的快速修复)。此外,通过自动完成包名称和版本,从而简化了编辑 package.json 中的项目依赖性;采用新的 Run 沟槽图标,使运行 Mocha 和 Jest 测试更加轻松,并且还可显示测试状态。


数据库工具: IntelliJ IDEA 现在允许您在任何两个数据库之间传输表架构(没错,甚至在 MySQL 和 Microsoft SQL Server 之间互传)。


表情符号:编辑器现已支持 Unicode 表情符号(非常便于在写注释时使用)。


Android Studio 2.2.2: 本次更新包括来自 Android Studio 2.2.2 的所有变更。


Docker: Docker 插件现在支持 Mac Docker,并通过 “unix://” 工作。


Windows: 用于 Windows 的64位安装程序使您无需编辑 .vmoptions 文件即可为 IntelliJ IDEA 提供更多 RAM。


有关 IntelliJ IDEA 2017.1 的更多信息, 请访问 最新消息 面。


您的意见一如既往地对我们非常重要。请使用我们的 Issue Tracker 馈问题。


附言:别忘了安装 Toolbox App 应用 ,该 应用具备强大的 IDE 安装管理和项目管理功能。可以帮助您一直保持与最新版同步,且当出现故障时,又可以安全回滚到稳定版本。


看完本文有收获?请转发分享给更多人

关注「ImportNew」,提升Java技能







请到「今天看啥」查看全文