安装
JetBrains Toolbox App: Manage Your Tools with Ease
可以方便的管理升级JetBrains家 的IDE
部分更新未同步,请查看IDEA初始化配置 & 插件收集
IDEA初始化配置
代码不分大小写不全
关闭打开项目为最后关闭项目
设置包自动导入
显示空格与方法分割线
设置文件头模板
添加
/**
* @ClassName ${NAME}
* @Description //TODO
* @Author ${USER}
* @Date ${DATE}
**/
添加方法注释模板
IDEA插件
常用
插件名字 | 描述 |
---|---|
Presentation Assistant | 快捷键展示 |
Codota | 代码智能提示 |
Alibaba Java Code Guidelines | 阿里巴巴 Java 代码规范 |
Translation | 必备的翻译插件 |
Rainbow Brackets | 括号变成不一样的颜色 |
HighlightBracketPair | 括号开始结尾 高亮显示 |
Grep Console | 控制台日志 高亮 |
google-java-format | 代码自动格式化 |
Key promoter X | 告知操作的快捷键 |
CodeGlance | 滚动条变缩略图 |
装饰
插件名字 | 描述 |
---|---|
Material Theme UI | IDEA主题插件 |
Background Image Plus + | 更换IDEA背景 |
Power Mode II | 打字效果 |
其他
插件名字 | 描述 |
---|---|
RoboPOJOGenerator—JSON | JSONObject格式解析成实体类 |
CamelCase | 多种命名格式之间切换 |
jclasslib bytecode viewer | 查看字节码 |
GenerateO2O | 自动填充参数的值 |
GenerateAllSetter | 自动调用所有 Setter 函数 |
Maven Helper | 方便maven项目解决jar冲突 |
FindBugs | 检查代码中的隐患 |
Stack trace to UML | 根据 JVM 异常堆栈画 UML时序图和通信图 |
Java Stream Debugger | Stream 将操作步骤可视化 |
RestfulToolkit | 快捷跳转Action方法 |
Jrebel for Intellij | Java代码修改后立即生效 |
String Manipulation | 对字符串的处理 |
IDEA QAPlug | 帮助我们提前找到潜在的问题bug |