想给方法自动添加注释,在网上找的各种脚本都有各种问题,于是自己修改调整了一下,能正常使用了,特此记录一下。

过程如下:

File --> Settings --> Editor --> Live Templates

-->  右侧 点 " + " 选 "Templates Groups" 起名(MyGroup)

-->  选中 MyGroup --> 右侧 点 " + " 选 "Live Templates"

--> 填写快捷键 Abbreviation ,这里我填的是 ' * ',所填的 快捷键+Tab 会将快捷键(如 ' * ')替换成模板 ,使用方法是在方法的上一行输出  /** + tab ;右侧 description 是快捷键的提示,会在程序里出现

--> 填写模板 Template text

** @decription TODO
$param$* @return $return$        * @author $user$* @createDate $date$ */

--> 编辑变量,点击 "Editor variables",return、user、date 变量在 Expression框下拉选择相应的即可

重点是 param,这个需要输入groove 脚本,如下,处理了有参,无参的情况

groovyScript("def result='';def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i == 0 && params[i] == ''){return ' * @param null';};result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n\\t' : '')};return result", methodParameters())

最后选择适合自己的作用域,这里选的是 java

有参、无参、有返回值、无返回值等的使用效果如下

IDEA 方法自动添加注释相关推荐

  1. IDEA类和方法自动添加注释

    给类自动添加注释信息 给方法自动添加注释信息 给类自动加上注释 第一步点击File里的Settings先到设置里面去 第二步,在Settings里面按照下图顺序找到设置界面,右边即为设置界面 第三步, ...

  2. java 类和方法自动添加注释

    设置文件头File Header 路径为 setting-->editor-->File and Code Templates-->Includes-->File Header ...

  3. eclipse java 注释_Eclipse中自动添加注释(两种)

    方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code--&g ...

  4. Eclipse中自动添加注释

    方法一:Eclipse中设置在创建新类时自动生成注释  windows-->preference  Java-->Code Style-->Code Templates  code- ...

  5. 如何在Eclipse中如何自动添加注释和自定义注释风格

    背景简介 丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用.几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范.但是再实施过程中,如果全靠手动完成,不仅效率低下 ...

  6. Pycharm工具Python开发自动添加注释(详细)

    方法自动添加注释 定义了一个函数,在函数下面敲入了三个双引号后,enter回车并没有自动出现注释,如图: 解决办法 Pycharm中依次打开File -> Settings -> Tool ...

  7. python 为html页面增加背景_Python 给html css自动添加注释

    Python 给html css自动添加注释(2020年11月8日) 背景 大二上学期专业开设了网页设计课程,专门学习html和css,有时候也经常有同学找我来帮忙看看他们写的代码,并且改改,我就忽然 ...

  8. Eclipse中代码自动添加注释及代码注释模板

    介绍 为了提高代码的可读性以及为了有些代码有洁癖的人的需求,我们要从学生到职业进行迈进的过程中,必须把以前的那种代码可读性不高的习惯改掉,因为我们必须要与企业接轨.. 好了,废话不多说,反正就是提升自 ...

  9. linux vim配置注释,vim自动添加注释

    linux版本:CentOS Linux release 7.3.1611 普通用户或超级用户,查看有无 .vimrc文件,如果没有就使用命令: touch .vimrc 创建一个文件 # vi ~/ ...

  10. VSCode一键生成、自动添加注释

    VSCode自动添加注释 首先在商店搜索插件:koroFileHeader,安装后重启客户端以生效 在设置中搜索fileheader,找到如下setting.json的配置文件,随便点开一个即可 以下 ...

最新文章

  1. 张祥雨团队最新工作:用于物体检测的实例条件知识蒸馏 | NeurIPS 2021
  2. 依赖注入容器Unity Application Block快速入门
  3. mysql insert into 变量+1_如何在MySQL INSERT语句中包含PHP变量
  4. asp.NET自定义服务器控件内部细节系列教程一
  5. mysql主键unsigned_mysql – 主键应该总是unsigned?
  6. 内向的人怎样改善人际关系(三)
  7. 排序sort,统计wc
  8. TIOBE 3 月编程语言排行榜:Java 大涨,Delphi 辉煌不再!
  9. (转载)年薪如何从10万跳到50万
  10. iOS汉字转拼音,日韩文字转拼音
  11. linux 下挂载光驱
  12. 国外大神一张图学会python-没有接触过编程Python难学吗?
  13. 乐高创意机器人moc_乐高MOC佳作欣赏丨机械之美机器人乐高作品集15
  14. windows输入法打出的字母空隙很大怎么办?
  15. python学习笔记4:函数
  16. 金山词霸2006打开没有响应怎办?
  17. [全国十大城市火车票售票点、订票电话(买票再也不用去火车站排队)] – [旅游] – [校内论坛]
  18. 域名Whois信息查询接口
  19. EC2 Auto Scaling知识点
  20. matlab regress RMSE,在利用regress进行多元线性回归中出现的问题

热门文章

  1. suse linux 忘记root密码,SUSE linux 忘记root密码
  2. 结构可靠性分析中响应面方法的基本思想
  3. ensp查看历史配置命令_华为eNSP配置基本命令
  4. 思科模拟器实验7:OSPF配置命令
  5. Python爬虫之一:十几行代码下载王者荣耀所有皮肤
  6. TextMeshPro备用字体疑问
  7. 阿里云分布式调度系统-伏羲
  8. MAC设置JDK环境变量
  9. php wps 读取word内容,PHP中读取,写入和导出WORD文档的代码总结
  10. Windows Phone能否第三极崛起