概述
一、常用插件
插件名称 | 插件介绍 | 官网地址 |
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
,右侧选择Files
tab页,找到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常用插件及代码注释一、常用插件二、代码注释所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复