一、代码编写工具类插件
1、CodeGlance
CodeGlance是一款Idea代码编辑器的插件,可以将代码编辑器的缩略图置于右侧,用于代码导航。
// 安装过程
file → settings → plugins → marketplace → 搜索CodeGlance → 安装重启
2、String Manipulation
String Manipulation是一款Idea的字符串批量处理插件,支持多种字符串操作,如格式化、大小写转换等。同时还支持自定义快捷键,并提供了实时预览功能。
// 安装过程
file → settings → plugins → marketplace → 搜索String Manipulation → 安装重启
3、Key promoter X
Key promoter X是一款Idea插件,旨在帮助更好地掌握Idea的快捷键。当你使用鼠标完成一个功能时,它会弹出一个气泡提示,将对应的快捷键告诉你。
// 安装过程
file → settings → plugins → marketplace → 搜索Key promoter X → 安装重启
二、提高生产力的插件
1、CamelCase
CamelCase是一款Idea插件,用于将下划线、中划线、点号等分隔符自动转换为驼峰命名法。
// 安装过程
file → settings → plugins → marketplace → 搜索CamelCase → 安装重启
2、Task Tree
Task Tree是一款Idea插件,用于将任务列表转换为树状结构,方便对任务列表进行管理和归类。
// 安装过程
file → settings → plugins → marketplace → 搜索Task Tree → 安装重启
3、PlantUML
PlantUML是一款基于文本的图形开发工具,可以通过简单的文本描述生成UML图、流程图等多种图形。该插件可以在Idea中直接生成PlantUML图形,以及与代码进行交互和管理。
// 安装过程
file → settings → plugins → marketplace → 搜索PlantUML → 安装重启
三、代码检查与优化插件
1、FindBugs-IDEA
FindBugs-IDEA是一款Idea插件,用于检查Java程序中的错误、漏洞、安全问题等,并提供解决策略以及实时检查功能。
// 安装过程
file → settings → plugins → marketplace → 搜索FindBugs-IDEA → 安装重启
2、CodeAnalysis
CodeAnalysis是一款Idea插件,用于对代码进行分析,并提供检查和优化建议。可以在代码检查方面提供实时反馈,并提供修复脚本。
// 安装过程
file → settings → plugins → marketplace → 搜索CodeAnalysis → 安装重启
3、MetricsReloaded
MetricsReloaded是一款Idea插件,用于对代码进行实时监测和评估,以查找潜在的困难和性能瓶颈。提供多种度量指标,并支持自定义度量规范。
// 安装过程
file → settings → plugins → marketplace → 搜索MetricsReloaded → 安装重启
四、版本控制插件
1、GitToolBox
GitToolBox是一款Idea插件,提供了一种更整洁、高效的Git集成方案。支持自动管理Git状态以及快速命令,在Git操作方面提供了相当不错的体验。
// 安装过程
file → settings → plugins → marketplace → 搜索GitToolBox → 安装重启
2、Commit Message Template
Commit Message Template是一款Idea插件,用于帮助用户创建更具体和更有意义的Git提交消息。支持自定义模板,并提供实时预计功能。
// 安装过程
file → settings → plugins → marketplace → 搜索Commit Message Template → 安装重启
3、Git Commit Template
Git Commit Template是一款Idea插件,用于在Git提交中快速使用模板。支持在常用的列表中使用预定义和自定义模板,使您的Git提交更具一致性。
// 安装过程
file → settings → plugins → marketplace → 搜索Git Commit Template → 安装重启