Intelij 自定义代码注释初探
来源:互联网 发布:卫宁软件股票代码 编辑:程序博客网 时间:2024/06/02 01:56
通过File->Settings-Editor->File And Templates可以看到InteliJ是可以自定义代码注释模板的。
对于java-class的注释原始方式是:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")public class ${NAME} {}
我们发现原始方式是通过包含文件的方式来实现的,那现在来看看FileHeader.java中是如何实现的呢:
/** * Created by ${USER} on ${DATE}. */模板下方的解释说${}这种是通过Apache Velocity实现的,具体该语法是如何来实现的没有具体研究,我们只要通过介绍实现我们的需求就可以了。网上看到可以通过${DESCRIPTION}注释来实现新建java class的时候输入文字描述,但是我讲${DESCRIPTION}放到FileHeader.java中之后发现不起作用,InteliJ是原样输出的,后来通过网页查询,看到另外一种实现方式就是不用包含文件,直接在java class的模板中将需要的注释替换文件头就可以实现。替换后的注释内容为:#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end/** * ${DESCRIPTION} * @author duanmuxx * @create ${YEAR}-${MONTH}-${DAY} ${TIME} */public class ${NAME} {}头疼,通过这种方式就能实现新建java class 的时候弹出"添加描述"的提示框。不管怎样,最后还是实现了,很欣慰
0 0
- Intelij 自定义代码注释初探
- Intelij设置个性化的代码注释
- 自定义代码注释规范
- VC6自定义注释代码快捷键
- VC6自定义注释代码快捷键
- Intelij IDEA注册码生成代码
- VS 自定义代码段 自定义注释
- SAP 插入自定义注释或者代码模板
- mybatis-generator扩展-自定义代码注释
- Android Studio 配置:自定义代码注释.md
- iOS 注释方法大全 代码块加快捷键自定义注释
- iOS 注释方法大全 代码块加快捷键自定义注释
- intelij idea+springMVC+spring+mybatis 初探(持续更新)
- intelij idea 设置方法和类注释快捷键
- myeclipse优化+自定义java注释模板+自定义Java代码模板
- 自定义注释
- 自定义注释
- 自定义注释
- 配置Struts-2.5.10
- 【C语言 数据结构】 简单线性表实现
- Bellman-Ford模板
- Eclipse乱码
- Cookie,session, localStorage 区别
- Intelij 自定义代码注释初探
- 细说apply、call和bind
- PHP进程之信号捕捉中的declare(ticks=1)
- Mybatis分页插件-PageHelper(5.0)的使用
- 【龙芯1c库】龙芯1c上c语言写的函数调用汇编语言写的函数
- 数据挖掘-目录-深度学习(Deep Learning)
- Android 控件——利用Dialog实现底部弹出对话框
- Casino Malaysia iBET Slots REBATE 1% Bonus(casino malaysia, casino malaysia ibet, rebate 1% bonus, r
- iOS APP提交上架最新流程