10月23日,JetBrains 正式宣布了 IntelliJ IDEA 2019.2
稳定版。作为
AMDliJ IDEA
二〇一五年的第贰个基本点版本更新,其开辟组织代表此版本带给了累累重磅的新作用和校正,极其涉及的包罗支持 Java
13 预览版
引进品质解析工具(Profiling Tools)和劳务工具窗口(Services Tool
Window**
)澳门新葡萄京官网首页,**。

2. 新建叁个 Kotlin 项目和 Kotlin 文件

设置达成 IDEA
后,新建叁个类别,在品连串别里甄选“Kotlin”和“Kotlin(JVM卡塔尔(قطر‎”:

澳门新葡萄京官网首页 1

下一步里大家供给设置项目标名号和路子:

澳门新葡萄京官网首页 2

安装完结后一贯点击实现,你的 Kotlin 项目就新建好了:

澳门新葡萄京官网首页 3

右击 src 文件夹,先选择 new -> package,新建贰个名叫 basics
的包,再右击 basics,选取 new -> Kotlin File / Class,新建多少个 名叫HelloWorld 的 Kotlin 文件:

澳门新葡萄京官网首页 4

诸有此类,大家的 Kotlin 开辟条件就搭建完结啦。

本文恒久更新链接地址:http://www.linuxidc.com/Linux/2017-05/144350.htm

澳门新葡萄京官网首页 5

3、定制命令行的横幅

命令行输出的横幅是很有趣的,也便是banner.txt。现在新本子增加了对横幅智能完结的扶植。
澳门新葡萄京官网首页 6

澳门新葡萄京官网首页 7

1. 下载安装 英特尔lij IDEA 和 Kotlin 开辟插件

AMDlij IDEA 官方网址下载地址:Intellij
IDEA

AMDlij IDEA 汉语教程:

使用IntelliJ IDEA
13搭建Android归并开垦碰到图像和文字化教育程
http://www.linuxidc.com/Linux/2015-09/123416.htm

英特尔liJ IDEA 12 成立Web项目图像和文字详细教程
http://www.linuxidc.com/Linux/2013-05/84213.htm

用英特尔liJ IDEA开拓Android程序图文化教育程
http://www.linuxidc.com/Linux/2013-03/81471.htm

AMDliJ IDEA 12开拓haXe NME应用配置指南
http://www.linuxidc.com/Linux/2013-01/77227.htm

IntelliJ IDEA运行Play Framework的test mode
http://www.linuxidc.com/Linux/2013-07/87694.htm

Ubuntu 13.04
安装IntelliJ IDEA 12
http://www.linuxidc.com/Linux/2013-11/93014.htm

IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
http://www.linuxidc.com/Linux/2014-04/99687p2.htm

英特尔liJ IDEA 常用赶快键列表及技能大全 
http://www.linuxidc.com/Linux/2015-04/116398.htm 

在 Ubuntu Linux 上安装 IntelliJ IDEA 
http://www.linuxidc.com/Linux/2016-12/137946.htm

AMDliJ IDEA
的详细介绍
:请点这里
AMDliJ IDEA
的下载地址
:请点这里

Intellij IDEA (日常简单的称呼为 IDEA)是 JetBrains 公司支付的 Java
集成开荒条件,被产业界公众认同为最精良的 Java
开辟工具之风姿罗曼蒂克,具有意气风发多级超常的花费效果与利益和 GUI 设计。

Intellij IDEA
的官方网站首页上有一个彩蛋:点击“AMDlij
IDEA”大字下的“Capable and Ergonomic IDE for JVM”(JVM 上战无不胜、人性化的
IDE),这行字就能够收敛,重新现身二个文件光标,自动输入大器晚成行字:“Capable
and Ergonomic IDE”,此时它想了一下,跳到“IDE”后边,弹出了三个带有
Java、Groovy、Scala、Kotlin 和 Android
的列表,它左右看看,思谋一下后选用了 Java,但它不称心,又把 Java
给删掉,跳到终极,输入了“for JVM”。

这几个动图很有趣,它把 英特尔lij IDEA 的靶子展现得十分精确:IDEA
首先想做二个无敌而人性化的 IDE,左右衡量后接收做 Java
IDE,但它又不甘于只为 Java 服务,把温馨的战场又强大到了 JVM
平台上的其余语言。实际上,IDEA
不仅仅帮助广大的编制程序语言,还支持广大支出框架、Web
开辟、线上支付等非常多意义,是一个苍劲的综合性集成开采情形。

英特尔lij IDEA
是商业软件,分为付费的智领版和免费的社区版,锋潮型额外提供购销级的费用效用。别的,JetBrains
为了鼓励在校学员利用自家成品,推出了学子无偿授权计划,为学员提供无偿的
JetBrains 全家桶(我也得益于这几个安排)。可是对于 Kotlin
开垦以来,社区版足以提供整体的效益了。

2、application.yml配置文件的代码提示

澳门新葡萄京官网首页 8

本文我们来探视那些十分重要晋级版本值得关切的更新内容。

因为 Kotlin 是 JetBrains 集团花销的,使用他们支付的 英特尔lij IDEA 开拓Kotlin 程序自然有着最好的体验, 那意气风发节让我们一齐来由此 Intellij IDEA
搭建你的 Kotlin 开采情状呢!

7、集成Kotlin 1.0 RC

Kotlin是一个基于JVM的新编制程序语言,由JetBrains开拓。Kotlin的考虑指标是:
1)比Java更安全,能够静态检查实验何奇之有的陷阱
2)比Java更简洁
3)比Scala更简单

使用IntelliJ IDEA
13搭建Android集成开辟条件图文化教育程
http://www.linuxidc.com/Linux/2015-09/123416.htm

英特尔liJ IDEA 12 成立Web项目图像和文字详细教程
http://www.linuxidc.com/Linux/2013-05/84213.htm

用AMDliJ IDEA开垦Android程序图像和文字化教育程
http://www.linuxidc.com/Linux/2013-03/81471.htm

AMDliJ IDEA 12开采haXe NME应用配置指南
http://www.linuxidc.com/Linux/2013-01/77227.htm

IntelliJ IDEA运行Play Framework的test mode
http://www.linuxidc.com/Linux/2013-07/87694.htm

Ubuntu 13.04
安装IntelliJ IDEA 12
http://www.linuxidc.com/Linux/2013-11/93014.htm

IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
http://www.linuxidc.com/Linux/2014-04/99687p2.htm

AMDliJ IDEA 常用赶快键列表及技能大全 
http://www.linuxidc.com/Linux/2015-04/116398.htm 

AMDliJ IDEA
的详实介绍
:请点这里
AMDliJ IDEA
的下载地址
:请点这里

本文长久更新链接地址:http://www.linuxidc.com/Linux/2016-10/136426.htm

澳门新葡萄京官网首页 9

期望已久。

1、改进Spring Boot的支持

新本子增添了风流倜傥部分Spring
Boot方面包车型客车修改,包罗更加好的代码帮手等效果。比方按火速键Alt + Ctrl + F7 (
Alt + Cmd + F7 for OS X卡塔尔(قطر‎。
澳门新葡萄京官网首页 10

TODO 列表援助显得多行 Kotlin 注释

您多长期检查叁遍品种中的TODO列表?AMDliJ IDEA 2019.2 会高亮展现多行
Kotlin 的 TODO 注释,并在 TODO 工具窗口中以列表的样式显得。

澳门新葡萄京官网首页 11

5、Spring Boot的辅导器(Starter)导入

澳门新葡萄京官网首页 12

Java

4、@SpringApplicationConfiguration在测验上下文获得协理

澳门新葡萄京官网首页 13

改革重构功用

在 2019.2 版本中,大家得以将具有多少个重回的方法转变为单个退出端点(single
exit point),并为内联方法(Inline
Method)重构做好计划。通过定义多少个重回语句,方法也能够总结三个退出端点(multiple
exit points)。

澳门新葡萄京官网首页 14

澳门新葡萄京官网首页 15

澳门新葡萄京官网首页 16

英特尔liJ IDEA 16 EAP有些新特色很让作者激动,首要有:

针对 Scratch 文件的相互形式(Interactive mode)提供及时展现退换

在 Kotlin 中,咱们能够选用 scratch
文件对代码执行实验性操作。此版本新扩充了相互模式(Interactive
mode),该方式在特准时间后会即时显得结果,而无需我们显式重国民党的新生活运动行脚本。

澳门新葡萄京官网首页 17

6、组件的提示消息

澳门新葡萄京官网首页 18

因此下载安装包或 JetBrains
Toolbox App 
拓宽进级。

Shell 脚本

Kotlin

AMDliJ IDEA 内置的 Kotlin 插件现已升任至 v1.3.41 版本。

Java 13

AMDliJ IDEA 率先加多了对 Java 13(预览版)的辅助,现已辅助 Switch
表明式以至 Java 13 中的新语法。在 Java 13 中,能够利用 yield
关键字来顶替 break 关键字,以管理 Switch 块(multi-line block)中 switch
表明式的再次来到值。

澳门新葡萄京官网首页 19

其余,该版本还增加了对文本块(Text
Blocks,以前称为多行字符串)的支撑,该成效允许大家将更加长的多创作本块嵌入到源代码中,例如HTML 或 SQL
代码。通过此意义,开荒者幸免了对绝大多数转义体系的急需,以可预测的点子自行格式化字符串,并在急需时让开拓者调节格式。

累计对 shell 脚本的帮衬

英特尔liJ IDEA 2019.2 为 shell
脚本提供了丰裕的编写扶持,包蕴自动补全关键字和路径、快捷文书档案,以至文本重命名。其余,共青团和少先队还将三个外表工具集成到了
英特尔liJ IDEA 中,以拿到更加尖端的 shell
脚本帮忙。在那版本中,我们能够应用 Shellcheck 来检查评定并修复脚本中的错误,使用 Shfmt 对剧本举办科班的格式化,通过
Alt + Enter
使用 Explainshell 来获取对命令的完全描述。

澳门新葡萄京官网首页 20

澳门新葡萄京官网首页 21

澳门新葡萄京官网首页 22

除外,还蕴含对编辑器、Maven
工具、版本调节工具和种种语言扶持的改进,品质方面也可以有了肯定的升迁,详细的情况请查看更新表达。

(文/开源中中原人民共和国卡塔尔