时间过得真快,转眼就到了2021年,新版与旧版有了一些不同,特别为您整理了最新的调优方式和插件列表。
0.写在前面
IntelliJ IDEA 社区版可以商用,在官网中我们能看到如下的声明:
其英文内容为:Community Edition is free to use for personal and commercial development. 。
目前VSCODE
开始对Java IDE
生态发起冲击,JET BRAINS
加油!
1.配置JVM
由于IDEA要满足大部分电脑,故配置的jvm参数会较低,对于大部分性能很好的电脑,这样的参数是不适用的,故需要选择菜单Help->Edit Custom VM Options
-Xms512m
-Xmx8096m
当然了,你还可以定义你的用户名、文件编码格式。
-Duser.name=Z00
-Dfile.encoding=UTF-8
2.安装插件
我强烈建议您在开发过程中使用如下插件:
插件名称 | 用途 |
---|---|
Alibaba Cloud Toolkit | 创建springboot 项目,自定义云或私有服务器脚本,开发必备 |
Properties to YAML Converter | .properties 文件转换为.yml 文件,转换完之后即有拼写提示 |
Key Promoter X | 帮助你学会IDEA 的快捷键 |
GenerateAllSetter | 当我们需要手动为对象赋值时,可以使用到它,唤醒方式为Alt+Enter |
Database Navigator | 数据库访问,可以部分替代Navicat |
Free MyBatis plugin | Mapper.java 与 Mapper.xml 之间的相互跳转,以及拼写提示 |
StringManipulation | 切换各种单词的拼写格式,例如:snake_case/camelCase |
CamelCase | Alt+Shift+U ,切换几种变量命名方式再搭配Ctrl+Shift+U ,基本解决所有换变量命名风格问题 |
JSON Annotation Tool | 帮助你自动生成fastjson的JSONField |
AceJump | 不动鼠标在类里跳来跳去,适合手腕酸疼的人 |
Background Image Plus + | 更换IDE背景图片,最好先调主题色为黑色 |
GsonFormatPlus | JSON->Class |
GsonFormat-Plus | JSON->Class |
Java Bean to Json | Class->JSON |
JavaBean2DDL | Class->SQL |
codota | 智能拼写提示 |
spring-assistant-@valueToYml | @Value 跳转到yml |
3.学习Java
什么?你说你根本就不会Java?
国内的大佬那么多,吾爱有三:
4.后记
你在开发过程中,又会使用什么利器呢?欢迎你互动交流啊。