Idea 必装插件
工欲善其事必先利其器
开发 Java 必备的 Idea 插件.拥有这些插件后,避免工具使用方面的烦恼。
-
Chinese
中文语言包 -
Atom Material Icons IDEA
图标 -
Dracula Theme IDEA
主题 -
Grep Console
控制台日志颜色 -
Rainbow Brackets
区分相邻括号颜色 -
Translation
中英文翻译 -
GitToolBox
git 日志 -
ignore
git 忽略文件 -
Alibaba Java Coding Guidelines
阿里代码规范 -
lombok
一键生成所有 set, get,无参构造函数,toString 方法 -
GenerateAllSetter
一键生成所有 set 方法,用于设置对象属性 -
EasyJavaDoc
一键生成注释 ,可用在类,字段,方法上,快捷键ctrl + \
-
junitgenerator-v2.0
一键生成测试类,根据结构在 test 目录中生成 ,快捷键alt + Enter
-
String Manipulation
字符利器 ,快捷键alt + m
-
GsonFormatPlus
json 文本转换为 class 实体,快捷键ctrl + s
-
MybatisX
mapper 类文件 和 mapper.xml 文件映射跳转 -
Foldable Projectview
优化左侧菜单栏,避免显示开发无无关文件 -
Maven Helper
帮助你解决依赖包版本冲突 -
sequencediagram
图形化界面显示方法的具体调用链.帮助你理清代码调用顺序与关系 -
Gitee
国产代码仓库 Json Parser
JSON 字符串格式校验(右侧工具栏会生成"快捷方式)
可选插件
可选插件可有可无,安装了也并不影响速度
-
Presentation Assistant
屏幕显示键盘按键 -
Key Promoter X
快捷键警告,帮助你摆脱键盘鼠标(安装后编辑器右上边缘多一个按钮) -
Tabnine AI Code Completion
AI 助你编码(初中级开发者不建议使用,容易丧失编码能力) -
LeetCode Editor
力扣刷题 -
JPA Buddy
Spring Data JPA 利器
超级快捷键
编辑器快捷成百上千,记住这关键的 4 个,足以提高 10 倍开发效率。
-
Alt + Enter
生成各种对象 -
ctrl + shirt + Enter
添加封号 -
ctrl + \
生成注释 -
shift + Enter
另起一行
以下无需记忆,作为查漏补缺
-
shift + F6
重构。等同于(批量)修改文件名,修改变量名,修改方法名 -
ctrl + alt + t
环绕快捷键,唤出可用环绕语句 -
ctrl + w
选中代码块, 多按几次很惊喜 -
ctrl + shift + 左箭头 或 右箭头
选中单词 -
ctrl + b
跳入接口 -
ctrl + alt + b
跳入接口的实现 -
shift + shift
搜索 -
ctrl + g
跳到具体的第几行。 -
ctrl + ctrl
运行 (某个启动类)
超级 snipper
编辑器 snipper 成千上百,背下这关键的 5 个,足以提高 10 倍开发效率。
-
对象.sout + tab键
生成 打印日志语句 -
fori + tab键
生成 for 循环语句 -
对象.while + tab键
生成 while 循环语句 -
对象.return + tab键
生成 返回语句 -
对象.iter + tab键
生成 迭代语句
以下无需记忆,作为查漏补缺
-
对象.forr + tab键
生成倒序 for 循环语句 -
list类型对象.forEach(soutc) + tab键
生成的遍历中含有打印语句
参考阅读
- 官方插件市场,可以看到各种奇思妙想