Intellij IDEA自定义类模板和方法模板

以Intellij IDEA 2017.3.5为例

定义类模板

依次打开File->Settings->File and Code Templates->Files,

选择class,如图

复制上这些代码到右边模板处

复制代码
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")  
/**
 * @Auther: 谷天乐
 * @Date: ${DATE} ${HOUR}:${MINUTE}
 * @Description: 
 */
public class ${NAME} {
}
复制代码

随便新建一个类,直接触发注释效果,效果如下

 

自定义方法注释模板

依次打开File->Settings->Live Templates

新建组,组名随便

然后再在组名下添加template

 

 命名为*

把下面这段话复制到这里

*
 * @Author 谷天乐
 * @Description 
 * @Date $date$ $time$
 * @Param $param$
 * @return $return$
 **/

设置方法模版在哪里适用

 

然后对$$里的变量进行编辑

按照这个复制

获取日期:date()
获取时间:time()
获取参数列表:methodParameters()
获取方法返回类型:methodReturnType()

写了有参数和有返回类型的方法才能获得参数和返回类型。直接注释无法获取

点击OK,完毕

触发自定义方法的方式:/*回车或者/**回车

效果如下:

 

posted @   Rest探路者  阅读(20251)  评论(2编辑  收藏  举报
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
levels of contents
点击右上角即可分享
微信分享提示