Self Settings:

as中class文件头注释:

File -> Settings -> Editor -> File and Code Templates -> 右侧File标签 -> Class,
模板填入如下内容:

File -> Settings -> Editor -> File and Code Templates -> 右侧File标签 -> Class,
模板填入如下内容:

 1 /**
 2 * Copyright (C), 2015-${YEAR}, XXX有限公司
 3 * FileName: ${NAME}
 4 * Author: ${USER}
 5 * Date: ${DATE} ${TIME}
 6 * Description: ${DESCRIPTION}
 7 * History:
 8 * <author> <time> <version> <desc>
 9 * 作者姓名 修改时间 版本号 描述
10 */
11 #if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
12
13 #if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
14 #end
15 /**
16 * @ClassName: ${NAME}
17 * @Description: java类作用描述
18 * @Author: ${USER}
19 * @Date: ${DATE} ${TIME}
20 */
21 #parse("File Header.java")
22 #if (${VISIBILITY} == "PUBLIC")public #end #if (${ABSTRACT} == "TRUE")abstract #end #if (${FINAL} == "TRUE")final #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
23 }

--说明:如上模板设置办法,也可以用于方法、接口、以及json等文件

https://blog.csdn.net/u010503822/article/details/78545095###;

设置文件头

类注释

/**     * * @ProjectName:    ${PROJECT_NAME}* @Package: ${PACKAGE_NAME} * @ClassName: ${NAME} * @Description: java类作用描述 * @Author: 唐朝 * @CreateDate: ${DATE} ${TIME} * @UpdateUser: 更新者 * @UpdateDate: ${DATE} ${TIME} * @UpdateRemark: 更新说明 * @Version: 1.0 */ 2.配置方法通过短名进行生成注释 


cmt这个用于快捷生成,类似myeclipse的main回车的快速生成main方法。

 /***  * @ProjectName:    $PROJECT_NAME$ * @Package: $PACKAGE_NAME$ * @ClassName: $NAME$ * @Description: java类作用描述 * @Author: 唐朝 * @CreateDate: $DATE$ $TIME$ * @UpdateUser: 更新者 * @UpdateDate: $DATE$ $TIME$ * @UpdateRemark: 更新内容 * @Version: 1.0 */
  • mcmt


mcmt的作用类似cmt,需要注意这里在java方法内部输入“mcmt”回车,出现生成的注释。

 /*** @method  $methodName$ * @description 描述一下方法的作用 * @date: $date$ $time$ * @author: 唐朝  * @param $param$ * @return $return$ */

groovyScript脚本,上面的params配置

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())

一、类注释

/**
*
* @ProjectName: ${PROJECT_NAME}
* @Package: ${PACKAGE_NAME}
* @ClassName: ${NAME}
* @Description: java类作用描述
* @Author: 唐朝
* @CreateDate: ${DATE} ${TIME}
* @UpdateUser: 更新者
* @UpdateDate: ${DATE} ${TIME}
* @UpdateRemark: 更新说明
* @Version: 1.0
*/

二、方法注释

/**
* @method $methodName$
* @description 描述一下方法的作用
* @date: $date$ $time$
* @author: 唐朝
* @param $param$
* @return $return$
*/

+++++++++++

Eclipse Java注释模板设置详解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦

文件(Files)注释标签:
/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author A18ccms A18ccms_gmail_com
* @date ${date} ${time}
* @version V1.0
*/

类型(Types)注释标签(类的注释):
/**
* @ClassName: ${type_name}
* @Description: ${todo}(这里用一句话描述这个类的作用)
* @author A18ccms a18ccms_gmail_com
* @date ${date} ${time}
*
* ${tags}
*/

字段(Fields)注释标签:
/**
* @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)
*/

构造函数标签:
/**
* <p>Title: </p>
* <p>Description: </p>
* ${tags}
*/

方法(Constructor & Methods)标签:
/**
* @Title: ${enclosing_method}
* @Description: ${todo}(这里用一句话描述这个方法的作用)
* @param ${tags} 设定文件
* @return ${return_type} 返回类型
* @throws
*/

覆盖方法(Overriding Methods)标签:
/* (非 Javadoc)
* <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
* ${see_to_overridden}
*/

代表方法(Delegate Methods)标签:
/**
* ${tags}
* ${see_to_target}
*/

getter方法标签:
/**
* @return ${bare_field_name}
*/

setter方法标签:
/**
* @param ${param} 要设置的 ${bare_field_name}
*/

Android Studio添加文件注释头模板?相关推荐

  1. android studio 新建函数注释模板

     今天,简单讲讲如何使用  android studio 新建函数注释模板. 这个其实也很简单, Android Studio默认函数注释为 /*** */ 下面方法将要改为如下格式 /** ...

  2. zend studio自动添加文件注释和方法注释

    zend studio自动添加文件注释和方法注释 进入首选项=>PHP=>Editor=>Template=>New Name\Description\Pattern里面分别填 ...

  3. android studio assets 添加,Android studio 添加assets文件夹的方法

    Android studio 添加assets文件夹的方法 我们知道Eclipse创建的工程默认是有个assets文件夹的,但是Android studio默认没有帮我们创建,那么我们就自己创建一个就 ...

  4. android studio 收藏,Android Studio把文件加入收藏夹并打开的简单操作讲述

    Android Studio是很多伙伴用来进行编程的一款软件,但大多数朋友还不知道Android Studio如何把文件加入收藏夹并打开,为此,今天小编就带来Android Studio把文件加入收藏 ...

  5. android studio添加繁体,Android (Android studio3.0.1)一篇可以实现app多语言的转换(简单操作)的教程-Go语言中文社区...

    最近接触到了项目需要,多语言的转换.网上有很多资料,我整理一些,简单适合自己使用的操作. 第一步:打开Android studio 添加 Android Studio插件:AndroidLocaliz ...

  6. Android Studio 添加图标

    Android Studio 添加图标 一.添加系统资源图标 二.添加app图标 1.动手添加app图标 2.自动添加app图标 一.添加系统资源图标 1.在 Android Studio 中,打开一 ...

  7. 2022 最新 Android studio添加阿里云Aliyun Maven仓库

    2022 最新 Android studio添加阿里云Aliyun Maven仓库 网上看了很多的文章,都是老文章,要不就是AS是老版本,我是个新手,也不懂AS老了有啥好的,所以下载AS的时候,默认就 ...

  8. Android Studio 添加Assets目录

    Android Studio 添加Assets目录: 法一: Since Android Studio uses the new Gradle-based build system, you shou ...

  9. Android studio 刷新文件状态

    问题 有时候Android Studio Git 文件的状态不对,比如我修改了某个文件,他并没有给我显示出来. 那怎么刷一下文件状态呢,如下图: 解决方法:

最新文章

  1. Visual Studio代码中的多个游标[关闭]
  2. vagrant mac的一些坑
  3. POJ 1703 Find them, Catch them【并查集】
  4. angular js一factory,service,provider创建服务
  5. Design Patterns(二十一):State Pattern--VB代码
  6. 吉林白山:“五脏俱全”的智能WiFi路灯点亮智慧城市
  7. MapReduce其他功能
  8. SqlServer存储过程调用接口
  9. 如何为复杂页面实现过渡页面
  10. 【转】Tcl/Tk 漫谈
  11. OPENSTACK在RHEL7安装;admin创建虚拟机模板供demo使用
  12. List集合去重的常见及常用的四种方式
  13. codeblocks13.12汉化
  14. 【Python计量】异方差性的检验
  15. 战略管理学习---第2章 战略目标
  16. 笔记本合上盖子不休眠
  17. photoshop使用技巧_如何使用Photoshop创建逼真的漫画
  18. 一个div分上下两部分,上部分高度不固定,下面部分自动填满剩余高度
  19. PspTerminateProcess 结束冰刃进程
  20. 洞口四中2021高考成绩查询,常德高考成绩查询入口2021

热门文章

  1. 院士论坛|李德仁:测绘遥感能为智能驾驶做什么? ——论测绘遥感与智能驾驶
  2. 《自然》,工程学突破!仿生物细胞群体机器人问世
  3. 寒武纪创始人兼CEO陈天石博士的公开信
  4. 腾讯「AI In All」的背后,是开放AI技术能力,探索腾讯应用场景
  5. 那时刚毕业的我,曾参与惊心动魄 3Q 大战
  6. Log4j官方文档翻译(一、基本介绍)
  7. 支配vue框架模版语法之v-cloak
  8. IBM技术专家:Hyperleger Fabric 架构与部署实例解析
  9. React事件系统整理
  10. 前端测试 karma mocha should 都是什么鬼?