0.写在前面时间过得真快,转眼就到了2021年,新版与旧版有了一些不同,特别为您整理了最新的调优方式和插件列表。
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-82.安装插件
我强烈建议您在开发过程中使用如下插件:
| 插件名称 | 用途 |
|---|---|
| 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 |
什么?你说你根本就不会Java?
国内的大佬那么多,吾爱有三:
- HollisChuang’s Blog
- 江南一点雨
- 后端架构师技术图谱
你在开发过程中,又会使用什么利器呢?欢迎你互动交流啊。



