我是靠谱客的博主 失眠星星,最近开发中收集的这篇文章主要介绍idea常用插件及代码注释一、常用插件二、代码注释,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、常用插件

插件名称

插件介绍

官网地址

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页,找到ClassInterface,可以看到右侧模板里引用了一个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常用插件及代码注释一、常用插件二、代码注释所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部