内容简介:IntelliJ IDEA 2018.2 Beta 版本已发布,基本包含即将到来的 2018.2 正式版中的所有新特性,包括 Java 11 支持、MacBook Touch Bar 支持、Spring Boot 改进、VCS 改进等。抢先下载尝试: https://www.jetbrains....
IntelliJ IDEA 2018.2 Beta 版本已发布,基本包含即将到来的 2018.2 正式版中的所有新特性,包括 Java 11 支持、MacBook Touch Bar 支持、Spring Boot 改进、VCS 改进等。抢先下载尝试:
1、Touch Bar
IntelliJ IDEA 2018.2 可从 Touch Bar 运行、构建、调试、提交更改并更新项目。
2、Java 11
Java 11 中的主要代码特性是 Lambda 参数的局部变量语法 - Java 10 是支持将 var关键字作为方法内的变量, Java 11 则是允许在 lambda 表达式中使用 var :
BiConsumerB <Processor, String> consumer = (var x, var y) -> x.process(y);
IntelliJ IDEA 2018.2 已为下一个 Java 版本做好准备:
3、Java 重构
IntelliJ IDEA 2018.2 为提取方法( Extract Method )引入了一个新的预览面板,当使用重复的代码片段进行重构时,这可能非常有用。现在单击“ 预览”按钮即可预览所有更改,方便在进行实际更改之前,检查重构的结果。
4、主要更新列表
JAVA
Java 11 support: Learn more
The IDE now displays type hints for long method chains.
New preview panel for the Extract Method refactoring.
New @Contract annotation return values: this, new, and paramX.
Many new Java inspections.
JVM DEBUGGER
New caller filters in breakpoint settings and new breakpoint intentions.
USER INTERFACE
Support for the MacBook Touch bar.
VERSION CONTROL SYSTEMS
Files with merge conflicts are now grouped under the new Merge Conflictsnode on the Git Log tab.
You can preview a Diff in the VCS Log.
Tags can be deleted from Git commits via the context menu of the Log tab.
Configure as many GitHub accounts as needed in Preferences | Version Control | GitHub.
Open several Log tabs in the Version Control Tool Window.
SPRING BOOT
Use the new Spring Runtime Beans diagram to visualize the dependencies between beans at runtime.
Manage HTTP requests mappings from the Run Dashboard.
更多细节可查阅:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- iView 3.1.0 版本:支持 TypeScript,支持 Vue CLI 3
- GitLab 11.5 将支持 Elasticsearch 6,放弃支持 5.5 及更低版本
- GitLab 11.5 将支持 Elasticsearch 6,放弃支持 5.5 及更低版本
- Myeclipse 2020.5 版本首发!支持 Java14
- MyExcel 2.2.0 版本发布,支持公式导出
- Apache CloudStack 4.14 发布,长期支持版本
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Processing编程学习指南(原书第2版)
[美]丹尼尔希夫曼(Daniel Shiffman) / 李存 / 机械工业出版社 / 2017-3-1 / 99.00元
在视觉化界面中学习电脑编程的基本原理! 本书介绍了编程的基本原理,涵盖了创建最前沿的图形应用程序(例如互动艺术、实时视频处理和数据可视化)所需要的基础知识。作为一本实验风格的手册,本书精心挑选了部分高级技术进行详尽解释,可以让图形和网页设计师、艺术家及平面设计师快速熟悉Processing编程环境。 从算法设计到数据可视化,从计算机视觉到3D图形,在有趣的互动视觉媒体和创意编程的背景之......一起来看看 《Processing编程学习指南(原书第2版)》 这本书的介绍吧!