当前位置: 首页 > news >正文

Idea配置注释模板

一、配置类注释模板

打开IDEA,打开settings(快捷键:Ctrl + Alt + s),选择Editor,找到File and Code Templates
File and Code Templates
这里以设置class文件为例,点击Class,在右侧配置以下内容

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/*** @Description: TODO* @Author: xxx* @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND}*/
public class ${NAME} {
}

点击Apply应用,效果如下
p1

二、配置实时模板

打开设置settings(快捷键:Ctrl + Alt + s),在Editor中找到Live Templates
Live Templates

点击“+”,选择“Template Group”新建一个自定义的group
new group

输入一个自定义的group名称
group

找到新建的Group,点击“+”,选择“Live Template”,添加模板
Live Template

1.方法注释模板

Abbreviation填*,description随意,Template Text填以下内容

*
$param$* @return $return$* @description TODO*/

点击“Edit variables”配置变量
Edit variables
勾选Skip if defined
Skip if defined
return下拉选择**methodReturnType()**方法,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())

Expand with 选择 “Enter”
enter
应用到java文件
define
java
点击Apply生效,效果如下
p2

2. 类注释模板

Abbreviation填/,description随意,Expand with 默认Tab,Template Text填以下内容

/**  * @description TODO* @author xxx* @date $DATE$ $TIME$*/

1

编辑变量
variables
应用到java文件,点击Apply


http://www.mrgr.cn/news/93225.html

相关文章:

  • 用CMake编译glfw进行OpenGL配置,在Visual Studio上运行
  • 图解MOE大模型的7个核心问题并探讨DeepSeekMoE的专家机制创新
  • 5年前问题的答案,如何造统计信息
  • Mybatis中的设计模式
  • 安装微软最新原版系统,配置好系统驱动并保留OOBE全新体验
  • JAVA入门——反射
  • 《Operating System Concepts》阅读笔记:p188-p199
  • 蓝桥杯C组真题——巧克力
  • Linux软件包管理
  • HTTP 黑科技
  • uniapp:小程序将base64图片字符串保存到手机相册
  • 免费分享一个软件SKUA-GOCAD-2022版本
  • C++11中atomic
  • 大模型在呼吸衰竭预测及围手术期方案制定中的应用研究
  • 计算机网络核心知识点:信道容量、OSI模型与调制技术详解
  • 鸿蒙与DeepSeek深度整合:构建下一代智能操作系统生态
  • iOS安全和逆向系列教程 第8篇:iOS应用动态分析与Hook技术
  • iOS安全和逆向系列教程 第2篇: iOS系统架构详解 - 逆向工程的基石
  • iOS安全和逆向系列教程 第3篇:搭建iOS逆向开发环境 (上) - 工具链与基础配置
  • iOS安全和逆向系列教程 第5篇 iOS基础开发知识速览 - 理解你要逆向的目标