idea 中代码模板和快捷键模板一般情况下用默认的即可,然而有时会有一些不一般的情况😄,比如最近本人想在类上的文档注释(/** + enter)固定一些介绍内容,但是默认没有~~,这个时候自定义模板就用上了。
类效果图如下:
/**
* @Description TODO
* @Author willie
* @Date 2021/12/22 下午2:30
* @Version 1.0
*/
public class ClassName {
}
进入 idea 的属性配置:IntelliJIDEA -> Preferences
image.png
创建类时默认加上文档注释
进入文件和编码模板设置: Editor -> File and Code Templates -> Files -> Class
进入到Class 窗口,内容调整如下
/**
* @Description TODO
* @Author willie
* @Date 2021/12/22 下午2:30
* @Version 1.0
*/
OK 以后创建类则会默认加上以上注释,哪如果想在已创建的类上加入文档注释呢?这是时候需要添加快捷键模板。如下:
创建类之后用快捷键加入文档注释
1、可先创建自己的模板分组,便于统一管理和区分(不是必须)
Editor -> Live Templates -> + --> Template Group
image.png
写上分组的名称即可
2、选中分组目录点+,Live Template,书写相关配置即可
image.png
以上设置,模板生成为: /** + 空格键
3、 模板变量绑定
image.png
4、 设置模板使用地方为 Java 相关代码
点击 Define 设置模板使用在 Java 相关代码中
image.png
image.png
OK 以上配置完就可以直接在类上 打/** + 空格键就可以自动生成注释了,当然也有人会问,为啥不设置和内容的一样,用/** + enter 生成呢? 如果使用/** + enter 会覆盖默认的,这个时候原本方法上还不错的文档注释也就无效了。
忠告:模板代码也可在技术熟练的情况下用于提高编程效率,但不建议初学者把不熟练的技术代码设置为模板以达到偷懒不记的目的,这样反而会阻碍自身的成长。
网友评论