IDEA 开发随笔

IDEA 常用插件推荐

推荐插件名称插件说明官方地址
Key Promoter X 快捷键提示https://plugins.jetbrains.com/plugin/9792?pr=idea
JRebel Plugin(收费)热部署https://plugins.jetbrains.com/plugin/4441?pr=idea
CodeGlance 代码编辑区缩略图https://plugins.jetbrains.com/plugin/7275?pr=idea
Lombok 代码注解支持https://plugins.jetbrains.com/plugin/6317?pr=idea
GsonFormatJSON 转领域对象工具https://plugins.jetbrains.com/plugin/7654?pr=idea
Alibaba Java Coding Guidelines 阿里巴巴代码规约检测https://plugins.jetbrains.com/plugin/10046?pr=idea
Mybatis Log PluginMyBatis SQL 日志格式化https://plugins.jetbrains.com/plugin/10065?pr=idea
MyBatisX 自动生成代码,支持在 Mapper 接口和 XML 映射文件之间跳转https://plugins.jetbrains.com/plugin/10119-mybatisx
MyBatisCodeHelperPro 自动生成代码,支持在 Mapper 接口和 XML 映射文件之间跳转https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
Free MyBatis plugin 自动生成代码,支持在 Mapper 接口和 XML 映射文件之间跳转https://plugins.jetbrains.com/plugin/8321?pr=idea
Maven HelperMaven 依赖分析https://plugins.jetbrains.com/plugin/7179?pr=idea
Gradle Dependencies HelperGradle 依赖提示https://plugins.jetbrains.com/plugin/7299?pr=idea
Gradle Dependencies Formatter 将 Maven 依赖转换为 Gradle 依赖https://plugins.jetbrains.com/plugin/7937?pr=idea
Rainbow Brackets 彩色的括号https://plugins.jetbrains.com/plugin/10080?pr=idea
Grep Console 控制日志颜色https://plugins.jetbrains.com/plugin/7125?pr=idea
.ignoreGit 忽略文件https://plugins.jetbrains.com/plugin/7495?pr=idea
Translation 中英文翻译https://plugins.jetbrains.com/plugin/8579?pr=idea
CodeMaker 代码生成https://plugins.jetbrains.com/plugin/9486?pr=idea
codehelper.generator 代码生成https://plugins.jetbrains.com/plugin/8640?pr=idea
MyBatisCodeHelperPro(收费)MyBatis 代码生成https://plugins.jetbrains.com/plugin/9837?pr=idea
GenerateAllSetter 生成 Get、Set 方法https://plugins.jetbrains.com/plugin/9360?pr=idea
JUnitGenerator 生成 Junit 代码https://plugins.jetbrains.com/plugin/3064?pr=idea
CamelCase 驼峰式命名和下划线命名交替切换https://plugins.jetbrains.com/plugin/7160?pr=idea
Statistic 代码统计https://plugins.jetbrains.com/plugin/4509?pr=idea
CheckStyle-IDEA 代码规范和风格的检查https://plugins.jetbrains.com/plugin/1065?pr=idea
FindBugs-IDEA 代码 Bug 检查https://plugins.jetbrains.com/plugin/3847?pr=idea
SonarLint 代码 Bug 检查、代码质量优化https://plugins.jetbrains.com/plugin/7973?pr=idea
Eclipse Code Formatter 使用 Eclipse 的代码格式化风格https://plugins.jetbrains.com/plugin/6546?pr=idea

Spring Initializr 网络连接超时

使用 Spring Initializr 工具初始化 SpringBoot 项目时,出现网络连接超时的异常。

方案一

使用阿里云版的 Spring Initializr 来替代,在 IDEA 内搜索 Alibaba Cloud Toolkit 插件,安装插件后重启 IDEA。

方案二(推荐)

配置阿里云的 Spring Initializr URL,可以在 Spring Initializr 的界面中指定服务器 URL 为 https://start.aliyun.com/