idea设置自定义注释

jobs-lgy jobs-lgy     2022-10-13     657

关键词:

详细:idea如何设置类头注释和方法注释

2016年10月13日 15:09:11

idea和eclipse的注释还是有一些差别的。

idea:

类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header
技术分享图片
直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释。

方法注释:打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是MyGroup然后点击OK
技术分享图片

还是在file->setting->Editor->LiveTemplates这个路径下点击一下刚刚你添加的那个名字(我这是MyGroup),然后点击右边上面那个绿色的+号,选择LiveTemplate双击,填写下面的图上的框
技术分享图片
然后点击技术分享图片
然后选择Everywhere
技术分享图片

最后点击右下角的Edit variables 按钮,然后弹出一个窗口,如下:
技术分享图片
如果想把 @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) ? ‘\n\b‘ : ‘‘)}; return result", methodParameters())
  • 1

把这个添加进去,但是还要注意一点:
技术分享图片
下面红色圈中的下拉框选择相对应的参数点击OK
再点击apply,点击Ok。
然后写方法之前点写上add(刚刚填的)按tab,注释就出来了。
















idea自定义注释(代码片段)

...我们需要修改两个配置FileandCodeTemplates(文件注释)  设置Includes中的FileHeader/***@Auther:eros*@Date:$DATE$HOUR:$MINUTE*@Description:*/LiveTemplates(自定义注释)  1.新增一个组  2.在组中新增一个Template  3.配置  4.设置java相关的才... 查看详情

idea自定义类注释和方法注释(自定义groovyscript方法实现多行参数注释)(代码片段)

一、类注释1、打开设置面板:file->setting->Editor->fileandcodeTemplates选择其中的inclues选项卡,并选择Fileheader,如图。不要选择Files选项卡再设置Class,这样比较麻烦,而且这样设置以后没新建一个类都要自己写一次Date。2、在... 查看详情

idea2020.2版本设置类和方法的自定义注释模板(代码片段)

...板,一方面便捷好用,另外一方面可以规范开发。IDEA中设置模板分两种:1、创建Java类的注释,2、方法的注释。  一、Java类的注释模板  1、打开File→Settings,选择Editor→FileandCodeTemplates→Files→Class。可以看到创建类的时候... 查看详情

idea自定义设置类注释以及方法注释+为什么这样子设置(代码片段)

一、类注释打开IDEA的Settings,点击Editor-->FileandCodeTemplates,点击右边File选项卡下面的Class,在其中添加图中红框内的内容:/***@authorjitwxs*@date$YEAR年$MONTH月$DAY日$TIME*/在我提供的示例模板中,说明了作者... 查看详情

idea自定义livetemplates(方法模板类模板)(代码片段)

...同学不爱写注释,而是没有合适的载体和空间。IDEA模板设置入口模板设置入口:Preferences|Editor|LiveTemplates一、方法注释快速生成设置第一步点击➕号,增加模板,并设置快捷键为\'ff\',作用域为Java文件模板内容/***$desc 查看详情

idea设置自定义快捷键

...捷键。 需要注意图片中的Applicationin Java:范围应该设置为comment使用方式为:先按/**+enter键,我们可以立即看到备注 查看详情

idea自定义设置类注释以及方法注释+为什么这样子设置(代码片段)

一、类注释打开IDEA的Settings,点击Editor-->FileandCodeTemplates,点击右边File选项卡下面的Class,在其中添加图中红框内的内容:/***@authorjitwxs*@date$YEAR年$MONTH月$DAY日$TIME*/在我提供的示例模板中,说明了作者... 查看详情

idea--自定义注释模板

类editor->FileandCodeTemplates->Class/***${DESCRIPTION}*@author懒♂癌*@date${YEAR}-${MONTH}-${DAY}${TIME}*/publicclass${NAME}{}方法editor->LiveTemplates1.先添加TemplatesGroup...2.再在当前模板中添加LiveTemplate 查看详情

idea自定义注释模板(代码片段)

1.在idea的LiveTemplates中找到Java分类,新建一个LiveTemplate Templatetext:**$END$*@authorsongmin$param$*@date$date$$time$$return$*/2.编辑变量属性  param值: groovyScript("if(\\"$_1\\".length()==2)re 查看详情

vs2019快捷键自定义设置?

习惯了idea2019。设置成它的快捷键方法。VS2019使用技巧:自定义宏名称和宏值,在VS中设置附加包含目录的时候可以使用宏来代替具体的目录路径,我们也可以自定义宏来帮助我们节省时间。参考技术Aidea2019默认:1、ctrl+/添加注释,... 查看详情

idea自定义注释模板

 自定义的格式:***@Description*$param$*@Author$user$*@Date$time$$date$*@return$return$**/  $param$使用下面的语句:groovyScript("defresult=‘‘;defparams="$_1".replaceAll(‘[\\[|\\]|\\s]‘,‘‘).split(‘,‘).toList();for(i=0;i<params.size();i++)if(i!=0)result+=‘*... 查看详情

如何在 Intellij Idea 中为重复注释编写自定义检查?

】如何在IntellijIdea中为重复注释编写自定义检查?【英文标题】:HowtowritecustominspectionforduplicateannotationsinIntellijIdea?【发布时间】:2021-12-1313:57:11【问题描述】:测试方法用值注释,这个值必须是唯一的。我想要在IDEA中进行检查... 查看详情

idea常用快捷键和idea自定义模板设置(一个专业程序员所需要掌握的快捷方式)(代码片段)

...:Ctrl+Shift+/2.撤销Crtl+Z3.复制整行快捷键自己设置的,可以点击File->Setting->Keymap->搜索duplicate->找到后要右键先移除原来的快捷键然后再右键增加快捷键4.删除整行快捷键也是自己设置的,要查看系统 查看详情

idea/goland添加自定义特殊注释注释高亮

IDEA只有两种特殊注释:TODO:+说明:FIXME:+说明:很显然,有时候并不够用,在此推荐大家添加新的特殊注释,我添加了两个:note、warning,具体操作过程如下:标签说明TODO:以后要添加的功... 查看详情

idea设置注释模板最佳实践(代码片段)

效果在方法上输入/**,然后按tab键,生成的效果如下配置步骤1.在LiveTemplates中添加模板组,命名随意,主要是为了存放自定义的模板,方便管理2.在模板组下添加一个模板,具体配置如下1.Abbreviation填写*(注:曾经我填写的是/**... 查看详情

idea/goland添加自定义特殊注释注释高亮

IDEA只有两种特殊注释:TODO:+说明:FIXME:+说明:很显然,有时候并不够用,在此推荐大家添加新的特殊注释,我添加了两个:note、warning,具体操作过程如下:标签说明TODO:以后要添加的功... 查看详情

自定义idea编辑模板变量(edittemplatevariables)

annotated("annotationqname")注释(“注释属性”)创建带有指定位置的注释的类型符号。例如,在迭代组中查看活动模板。arrayvariable()建议适用于当前范围的所有数组变量。例如,在迭代组中查看活动模板。anonymoussuper()提出一种科特... 查看详情

idea为方法添加自定义注释,param参数选择啥类型

参考技术A这个param是你方法的参数,这里的意思是让你描述一下这个方法参数是用来干嘛的例如:/** * @param i 输入值 */public void method(int i)     System.out.println(i);本回答被提问者采纳... 查看详情