一、常用插件
| 插件名称 | 插件介绍 | 官网地址 |
| Alibaba Java Coding Guidelines | 阿里巴巴代码规范检查插件 | https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines |
| Key promoter | 快捷键提示插件 | https://plugins.jetbrains.com/plugin/4455?pr=idea |
| Grep Console | 自定义控制台输出格式插件 | https://plugins.jetbrains.com/idea/plugin/7125-grep-console |
| CheckStyle-IDEA | 代码规范检查插件 | https://plugins.jetbrains.com/plugin/1065?pr=idea |
| FindBugs-IDEA | 潜在 Bug 检查 | https://plugins.jetbrains.com/plugin/3847?pr=idea |
| MetricsReloaded | 代码复杂度检查 | https://plugins.jetbrains.com/plugin/93?pr=idea |
| Statistic | 代码统计插件 | https://plugins.jetbrains.com/plugin/4509?pr=idea |
| JRebel Plugin | 热部署插件 | https://plugins.jetbrains.com/plugin/?id=4441 |
| CodeGlance | 显示代码地图插件 | https://plugins.jetbrains.com/plugin/7275?pr=idea |
| Markdown Navigator | Markdown 编辑器插件 | https://plugins.jetbrains.com/plugin/7896?pr=idea |
| Jindent-Source Code Formatter | 自定义模板插件 | http://plugins.jetbrains.com/plugin/2170?pr=idea |
| Maven Helper | Maven 辅助插件 | https://plugins.jetbrains.com/plugin/7179-maven-helper |
| Properties to YAML Converter | Properties 转 YAML 格式插件 | https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter |
| Git Flow Integration | Git Flow 集成插件 | https://plugins.jetbrains.com/plugin/7315-git-flow-integration |
| Stackoverflow | 使用它查找问题使用的是google搜索引擎 | https://plugins.jetbrains.com/plugin/9513-stackoverflow |
| TranslationPlugin | 翻译 | https://plugins.jetbrains.com/plugin/10121-googletranslation |
| JUnitGenerator V2.0 | 单元测试 | https://plugins.jetbrains.com/plugin/3064-junitgenerator-v2-0 |
二、代码注释
2.1 类注释
打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class、Interface,可以看到右侧模板里引用了一个File Header.java模板

/**
* TODO
* @version 1.0
* @author ${USER}
* @date ${DATE} ${TIME}
*/
2.2 方法注释
打开Preferences-->Editor-->Live Templates,为了方便管理,新建一个分组来管理自己添加的Template Group

2.再在该组下新建Live Templates

便捷内容如下
*
*
* $params$
* @author $user$
* @date $date$ $time$
* @return $return$
*/
3.调节参数

params 中内容如下
groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) result += '\n'; result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\n' : '')}; return result", methodParameters())
最后
以上就是失眠星星最近收集整理的关于idea常用插件及代码注释一、常用插件二、代码注释的全部内容,更多相关idea常用插件及代码注释一、常用插件二、代码注释内容请搜索靠谱客的其他文章。
发表评论 取消回复