2019年7月24号发布IDEA 2019最新版,本篇文章,我将根据官方博客以及自己的理解来进行说明,总体就是:性能更好,体验更优,细节处理更完美!
![44327a46ee159d460a46d107a630ac2b.png](https://i-blog.csdnimg.cn/blog_migrate/438c364adf0277b167712dcd01cc0c32.jpeg)
![91e7a09ba54879bab9116397c695a7d7.png](https://i-blog.csdnimg.cn/blog_migrate/363a993618fddeb6869b00c7bc14d88e.jpeg)
![9eea83a7d172e8b8d4faf0188767db73.png](https://i-blog.csdnimg.cn/blog_migrate/c71152f39fd211444de3cd017ae1f081.jpeg)
![77a10b82ccbe7cde252d8904b04e2e85.png](https://i-blog.csdnimg.cn/blog_migrate/8aebf36f68efa6be62bb113a18d58c9e.jpeg)
支持jdk13
![0d7244a0ec8940808426886cbeec1589.png](https://i-blog.csdnimg.cn/blog_migrate/d6d03166c064939af624c369a7d20e8d.jpeg)
提示更加智能了。
![a4218aab7aaf9e2daf6348c1d51c43f4.png](https://i-blog.csdnimg.cn/blog_migrate/77108cb33fc47625658c7c50593a5ed0.jpeg)
比如之前录制的 万能键 alt enter 现在在idea 2019.2里面提示更加智能了:
![0d43deb3e569158ccb42feda1cc4afdc.png](https://i-blog.csdnimg.cn/blog_migrate/1e7e8dd833f68e06d1bbc7f3af68ecba.jpeg)
新版本的光标定位到该行,就有提示并且提示你原因和快捷键操作。
重复代码检测
![6bdc89e7f3214cf99b1b9039aecaf221.png](https://i-blog.csdnimg.cn/blog_migrate/ad944cdda94c712e768b51740942f122.jpeg)
重复代码检测并不会因为变量名称不同而检测不出来。
结构化搜索
结构化搜索,并且下次搜索不需要继续重新搜索。
![8c24cfd7a566edff35b2f2da8f47c224.png](https://i-blog.csdnimg.cn/blog_migrate/5d3970c95342a0e361c5bea7c477290b.jpeg)
按照文件夹配置
每个文件夹可以有自己的格式配置
![833de708ae39ba585ac5e29059e3faa9.png](https://i-blog.csdnimg.cn/blog_migrate/a8c318f04569f3a37597624c3f6f7395.jpeg)
关于EditorConfig详细内容, 可以查看:https://editorconfig.org
![4a4a9a17e7f2066926030fdeded91006.png](https://i-blog.csdnimg.cn/blog_migrate/4822fbc32c824aed3d2a9116ed8ca41e.jpeg)
光标移动单词配置
光标移动到下一个单词到时候可以进行选择配置:
![c96c3380d2c0e982bba35da9be84ac0d.png](https://i-blog.csdnimg.cn/blog_migrate/2c12188667df406d87da8706e746dabf.jpeg)
Tab智能快捷键
编写代码的时候,可以通过tab从""里面跳出,或者()里面跳出。
![a18c54263a6933ab57a6b6ee001a980f.gif](https://i-blog.csdnimg.cn/blog_migrate/69c1cb1d5d82896194f9214654d69c85.gif)
选中代码按" 或者{自动把选中内容包装
![b9c0f85f8e10dd9bbd4d06a5bd6e0324.gif](https://i-blog.csdnimg.cn/blog_migrate/383c7f29d40dea0fbc480575ce18e58a.gif)
备注: 这个问题上周我还和闪电侠交流过,2019.2之前版本是需要自己手动设置的,在2019.2版本的时候变成默认打开了。
对大文件优化
idea 2019.2版本在打开大文件的时候也非常流畅了。
新建类窗口优化
新建类的提示窗口不一样了
![03fb699a0921255e49c3f134d9d02679.png](https://i-blog.csdnimg.cn/blog_migrate/c753835ba1eba7a03478064a08172f32.jpeg)
提供了文件的大小和时间显示内容
通过如下快捷键
![efea9a5f686208367027a4db50d017e4.png](https://i-blog.csdnimg.cn/blog_migrate/c978bf964f61f42ddd27518761807cd4.jpeg)
这个快捷键开启,效果如下:
![89286553108dbc2c0912f7dcbcf9c8be.png](https://i-blog.csdnimg.cn/blog_migrate/5032c7539cb590745ae92dfee9d8ac26.jpeg)
断点调试窗口更和谐了
![88d65dd0730610add1f0544ef470ef7b.png](https://i-blog.csdnimg.cn/blog_migrate/2809a50abd6edde50104127ec23753ae.jpeg)
和git结合更加舒适了
![659efa3cffdd3ba3dac842c57e23cf07.png](https://i-blog.csdnimg.cn/blog_migrate/df25c0533b9ad5af335f28728e98c918.jpeg)
![07b8337cfe072ba655b7755a0294f398.png](https://i-blog.csdnimg.cn/blog_migrate/ebdf03d68cddf342c5242d5855e43b2d.jpeg)
性能分析
![d75db5340c0e0782dfdc52746767fbb6.png](https://i-blog.csdnimg.cn/blog_migrate/f386157755509cfc35a3944ad50ecbc4.jpeg)
![d89913d1f6e7cf9efec1736f11d5a056.png](https://i-blog.csdnimg.cn/blog_migrate/da7d62f5415a9896f9beb7d24e7947b4.jpeg)
![709353e899079a7db334dfdaf16baed4.png](https://i-blog.csdnimg.cn/blog_migrate/0c6f0e20a186c2f8f6a5b36f77662063.jpeg)
IDEA 2019.2性能更高
![736c2e3b1bd4b26545d32d0865954a94.png](https://i-blog.csdnimg.cn/blog_migrate/1bafc42d86aff9a9c59c388fa7fddf43.jpeg)
性能得到了改善,加载速度,项目启动,编辑等等进行了优化!
Debug
![acb7120522783e06ec948ebafc92d874.png](https://i-blog.csdnimg.cn/blog_migrate/0d95064f60639db2b5948f0d59abf0f1.jpeg)
图标的样式更人性化了。
插件
插件中心也变化了
![be900be11138869089dc15cc915b6173.png](https://i-blog.csdnimg.cn/blog_migrate/2dd5f7cc623984d944457a34bec243ea.jpeg)
![8e1813f78ac002c88b59d93f9ed4eb91.png](https://i-blog.csdnimg.cn/blog_migrate/1101fe96b57efc4bccfec5f6dcf6b764.jpeg)
可以对所有插件统一设置。
我目前是在职Java开发,如果你现在正在了解Java技术,想要学好Java,渴望成为一名Java开发工程师,在入门学习Java的过程当中缺乏基础的入门视频教程,你可以关注并私信我:01。我这里有一套最新的Java基础JavaSE的精讲视频教程,这套视频教程是我在年初的时候,根据市场技术栈需求录制的,非常的系统完整。