| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 2021-08-17 -> 正文阅读 |
|
[开发工具]2021-08-17 |
第一部分:类注释、接口注释 注释生成格式: /**
* @Title: ${NAME}
* @Description: TODO
* @author shipj
* @date ${DATE} ${TIME}
* @version 1.0
*/
idea配置注释自动生成配置:
? 生成样例: ?第二部分:方法生成注释、类属性生成注释 首先创建自定义组,在该组下面创建模版:本文中,MyDefine:自定义组,通过Template Group创建;MyDefine?子项目通过Live Template创建,再对子项进行配置。 方法注释格式: ** * @Author shipj * @Description $end$ $param$ * @Return $return$ * @Date $time$ $date$ */ 类属性注释格式: ** * $end$ */ idea?生成类方法注释配置: 变量 Expression?相关配置: end:end() param:groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result", methodParameters())groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n\\b' : '')}; return result", methodParameters())? return:?methodReturnType() time:time() date:date() ?idea?自动生成配置类属性配置: ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 9:25:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |