在IDEA中设置方法自动注释(带参数和返回值)
2024-10-06 23:00:45
第一部分 设置
打开设置面板
新建 在线模板
新建自动添加规则,注意 这里触发的字符 不能随便写 必须为 *
Template text 区域 看上去有点乱,但是是为了显示时的对齐,该区域的内容如下(空格之类的不要乱动):
*
* $VAR1$
$params$ * @return $returns$
* @author Chendezhou
* @date $date$ $time$
*/
编辑变量的内容
其中 VAR1 的内容如下
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) { if(i!=0)result+= '* '; result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' + '\\t' : ''); }; return result", methodParameters())
其他内容照着填写,保存,退出。
第二部分 应用
先写好方法
如
void test1(String UserName,int UserRoll,String UserPWD)
{
System.out.println(UserName);
System.out.println(UserRoll);
System.out.println(UserPWD);
}
在 void的 v 字符上方 键入 /** 然后按下TAB ,这里要注意,必须要按/** 触发 而不要只按一个 * ,虽然*也可以触发,但是 /**是文档注释的标准规范。
点击任何空白区域
再输入相应的详细注释内容
最新文章
- 06.SQLServer性能优化之---数据库级日记监控
- WPF入门教程系列一——基础
- 修正 ListView 搜寻问题
- android Activity的启动模式与flag的见解
- 读取DBF文件的部分代码
- Shade勒索病毒 中敲诈病毒解密 如 issbakev9_Data.MDF.id-A1E.f_tactics@aol.com.xtbl 解决方法
- 文本编辑器 markdown
- 用lambda构建ORM查询语句
- Xcode6为什么干掉pch(Precompile Prefix Header)&;如何添加pch文件
- 5.6.3.4 trim()方法
- SQL 游标的应用
- 对比Tornado和Twisted两种异步Python框架
- ACM Smallest Difference
- B-Tree和B+Tree的区别
- 数位DP HDU - 2089 不要62
- JavaScript---设计模式总结
- ionic3应用的Android打包签名发布步骤
- .net 加密与解密
- docker(三)docker镜像和镜像发布方法
- 拥抱函数式编程 I - 基本概念
热门文章
- Jenkins 发布平台 MSB4064: The ";Retries"; parameter is not supported &; error MSB4063: The ";Copy"; task could not be initialized
- 1、The Fctory Pattern(工厂模式:解决对象创建问题)
- 使用express、react、webpack打包、socket.io、mongodb、ant.design、less、es6实现聊天室
- input中的内容改变时触发的事件
- Jmeter创建web测试计划
- 隐藏uitabbar的代码
- python 初级/中级/高级/核心
- Shiro - 与Spring集成
- 实现把dgv里的数据完整的复制到一张内存表
- 13. Roman to Integer 罗马数字转化为阿拉伯数字(indexOf ()和 toCharArray())easy