iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >IDEA如何添加Java类注释模版
  • 674
分享到

IDEA如何添加Java类注释模版

ideajava 2023-05-30 19:05:16 674人浏览 八月长安
摘要

小编给大家分享一下idea如何添加Java类注释模版,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体如下:IDEA版本:IntelliJ IDEA 2017.2

小编给大家分享一下idea如何添加Java类注释模版,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

具体如下:

IDEA版本:IntelliJ IDEA 2017.2.5 x64

eclipse能在类上方输入

支持的变量在描述内,找到需要配置即可!

二、利用Live Template手动添加注释模版

依次点击Setting|Editor|Live templates

点击+添加templates group,如My Live Templates

IDEA如何添加Java类注释模版

点击+添加live templates,修改abbreviation,再添加模版内容,模版变量以$var$格式定义,如

IDEA如何添加Java类注释模版 

点击define定义模版作用范围,选择Java

IDEA如何添加Java类注释模版 

点击Edit variables定义变量,表达式解释见附件

IDEA如何添加Java类注释模版 

保存后,在类任意位置输入cc即可添加模版

三、批量添加注释

安装JavaDoc插件,alt+insert即可批量添加注释,包括所有类和方法,但是不能定制化,注释都是固定的。

IDEA如何添加Java类注释模版

附件

ItemDescriptionannotated("annotation qname")Creates a symbol of type with an annotation that resides at the specified location. For an example, see Live Templates in the iterations group.arrayVariable()Suggests all array variables applicable in the current scope. For an example, see Live Templates in the iterations group.anonymousSuper()Suggests a supertype for a Kotlin object expression.camelCase(String)Returns the string passed as a parameter, converted to camel case. For example, my-text-file/my text file/my_text_file will be converted to myTextFile.capitalize(String)Capitalizes the first letter of the name passed as a parameter.capitalizeAndUnderscore(sCamelCaseName)Capitalizes the all letters of a CamelCase name passed as a parameter, and inserts an underscore between the parts. For example, if the string passed as a parameter is FooBar, then the function returns FOO_BAR.castToLeftSideType()Casts the right-side expression to the left-side expression type. It is used in the iterations group to have a single template for generating both raw-type and Generics Collections.className(sClassName)Returns the name of the current class (the class where the template is expanded).classNameComplete()This expression substitutes for the class name completion at the variable position.clipboard()Returns the contents of the system clipboard.snakeCase(String)Returns CamelCase string out of snake_case string. For example, if the string passed as a parameter is foo_bar, then the function returns fooBar.complete()This expression substitutes for the code completion invocation at the variable position.completeSmart()This expression substitutes for the smart type completion invocation at the variable position.componentTypeOf (<array variable or array type>)Returns component type of an array. For example, see the Live Templates in the iterations group in the other group.currentPackage()Returns the current package name.date(sDate)Returns the current system date in the specified fORMat.By default, the current date is returned in the default system format. However, if you specify date format in double quotes, the date will be presented in this format:decapitalize(sName)Replaces the first letter of the name passed as a parameter with the corresponding lowercase letter.descendantClassEnum(<String>)Shows the children of the class entered as a string parameter.enum(sCompletionString1,sCompletionString2,...)List of comma-delimited strings suggested for completion at the template invocation.escapeString(sEscapeString)Escapes the specified string.expectedType()Returns the type which is expected as a result of the whole template. Makes sense if the template is expanded in the right part of an assignment, after return, etc.fileName(sFileName)Returns file name with extension.fileNameWithoutExtension()Returns file name without extension.firstWord(sFirstWord)Returns the first word of the string passed as a parameter.groovyScript("groovy code")Returns Groovy script with the specified code.You can use groovyScript Macro with multiple arguments. The first argument is a script text that is executed or a path to the file that contains a script. The next arguments are bound to _1, _2, _3, ..._nvariables that are available inside your script. Also, _editor variable is available inside the script. This variable is bound to the current editor.guessElementType (<container>)Makes a guess on the type of elements stored in a java.util.Collection. To make a guess, IntelliJ IDEA tries to find the places where the elements were added to or extracted from the container.iterableComponentType(<ArrayOrIterable>)Returns the type of an iterable component, such as an array or a collection.iterableVariable()Returns the name of a variable that can be iterated.lineNumber()Returns the current line number.lowercaseAndDash(String)Returns lower case separated by dashes, of the string passed as a parameter. For example, the string MyExampleName is converted to my-example-name.methodName()Returns the name of the embracing method (where the template is expanded).methodParameters()Returns the list of parameters of the embracing method (where the template is expanded).methodReturnType()Returns the type of the value returned by the current method (the method within which the template is expanded).qualifiedClassName()Returns the fully qualified name of the current class (the class where the template is expanded).Clear the Shorten FQ names check box.rightSideType()Declares the left-side variable with a type of the right-side expression. It is used in theiterations group to have a single template for generating both raw-type and Generics Collections.snakeCase(sCamelCaseText)Returns snake_case string out of CamelCase string passed as a parameter.spaceSeparated(String)Returns string separated with spaces out of CamelCase string passed as a parameter. For example, if the string passed as a parameter is fooBar, then the function returns foo bar.subtypes(sType)Returns the subtypes of the type passed as a parameter.suggestIndexName()Suggests the name of an index variable. Returns i if there is no such variable in scope, otherwise returns j if there is no such variable in scope, etc.suggestVariableName()Suggests the name for a variable based on the variable type and its initializer expression, according to your code style settings that refer to the variable naming rules.For example, if it is a variable that holds an element within iteration, IntelliJ IDEA makes a guess on the most reasonable names, also taking into account the name of the container being iterated.suggestFirstVariableName(sFirstVariableName)Doesn't suggest true, false, this, super.time(sSystemTime)Returns the current system time.typeOfVariable(VAR)Returns the type of the variable passed as a parameter.underscoresToCamelCase(sCamelCaseText)Returns the string passed as a parameter with CamelHump letters substituting for underscores. For example, if the string passed as a parameter is foo_bar, then the function returns fooBar.underscoresToSpaces(sParameterWithSpaces)Returns the string passed as a parameter with spaces substituting for underscores.user()Returns the name of the current user.variableOfType(<type>)Suggests all variables that may be assigned to the type passed as a parameter, for example variableOfType("java.util.Vector"). If you pass an empty string ("") as a parameter, suggests all variables regardless of their types.jsArrayVariableReturns javascript array name.jsClassName()Returns the name of the current JavaScript class.jsComponentTypeReturns the JavaScript component type.jsMethodName()Returns the name of the current JavaScript method.jsQualifiedClassNameReturns the complete name of the current JavaScript class.jsSuggestIndexNameReturns a suggested name for an index.jsSuggestVariableNameReturns a suggested name for a variable.

以上是“IDEA如何添加Java类注释模版”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: IDEA如何添加Java类注释模版

本文链接: https://www.lsjlt.com/news/220427.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • IDEA如何添加Java类注释模版
    小编给大家分享一下IDEA如何添加Java类注释模版,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体如下:IDEA版本:IntelliJ IDEA 2017.2...
    99+
    2023-05-30
    idea java
  • HTML如何为模块添加注释
    这篇文章主要介绍“HTML如何为模块添加注释”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML如何为模块添加注释”文章能帮助大家解决问题。 方便服务器端程序员...
    99+
    2024-04-02
  • idea怎么添加方法注释
    方法注释是用来描述方法的功能、参数、返回值等信息的文档。在Java中,可以使用Javadoc的注释格式来添加方法注释。 方法注释通常...
    99+
    2023-10-26
    idea
  • IDEA创建方法时如何快速添加注释
    目录IDEA创建方法时快速添加注释1.setting => Edit => Live Templates2. 新建一个组3.新建一个Live Template4...
    99+
    2023-02-23
    IDEA创建方法 IDEA添加注释 IDEA注释
  • mysql如何添加注释
    这篇文章主要介绍了mysql如何添加注释,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 mysql添加注释的方法...
    99+
    2024-04-02
  • PHP如何添加注释
    这篇“PHP如何添加注释”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“PHP如何添加注释”文章吧。单行注释在PHP中,用//...
    99+
    2023-07-05
  • HTML如何添加注释
    这篇文章主要介绍了HTML如何添加注释的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML如何添加注释文章都会有所收获,下面我们一起来看看吧。什么是注释注释是以<!--......-->标签备注,...
    99+
    2023-06-27
  • eclipse如何添加注释
    在Eclipse中,可以使用以下方法添加注释:1. 单行注释:在要注释的代码行前面添加`//`,然后输入注释内容。例如:```jav...
    99+
    2023-10-09
    eclipse
  • JavaScript注释如何添加
    JavaScript注释有两种方式添加:单行注释和多行注释。1. 单行注释:使用双斜线(//)添加注释,注释内容从双斜线后面开始,直...
    99+
    2023-10-12
    JavaScript
  • mysql建表如何添加注释
    本篇内容主要讲解“mysql建表如何添加注释”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql建表如何添加注释”吧! 在mys...
    99+
    2024-04-02
  • html文件如何添加注释
    这篇文章主要介绍html文件如何添加注释,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html文件添加注释的方法:首先创建一个HTML示例文件;然后新建三个div层;最后通过“<!--内容-->”方式来进...
    99+
    2023-06-14
  • Java怎么在PDF添加注释
    这篇文章将为大家详细讲解有关Java怎么在PDF添加注释,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。常用的java框架有哪些1.SpringMVC,Spring Web MVC是一种基于Java的实现了...
    99+
    2023-06-14
  • idea注释自动添加作者怎么实现
    要实现自动添加作者的功能,可以按照以下步骤进行:1. 确定作者信息:首先需要确定每个用户的作者信息,例如用户名、昵称、ID等。可以利...
    99+
    2023-09-29
    idea
  • HTML怎么为模块添加注释
    今天小编给大家分享一下HTML怎么为模块添加注释的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2024-04-02
  • Dreamweaver如何给代码添加注释
    小编给大家分享一下Dreamweaver如何给代码添加注释,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法如下首先我们打开我们的Dreamweaver主程序,我...
    99+
    2023-06-08
  • Java怎么在PDF中添加注释
    这篇文章主要讲解了“Java怎么在PDF中添加注释”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java怎么在PDF中添加注释”吧!流程使用Document类加载PDF文档。创建TextAn...
    99+
    2023-06-30
  • css样式表中如何添加注释
    css样式表中如何添加注释,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 在css样式表中,可以使用“”符号来...
    99+
    2024-04-02
  • oracle如何添加表字段及注释
    要在Oracle中添加表字段及注释,可以使用ALTER TABLE语句。以下是一些示例:1. 添加一个新的表字段:```ALTER ...
    99+
    2023-08-29
    oracle
  • mysql如何给表字段添加注释
    在MySQL中,可以使用ALTER TABLE语句给表字段添加注释。具体操作如下: 打开MySQL命令行工具或者使用可视化工具连...
    99+
    2023-10-24
    mysql
  • 如何在MySQL代码中添加注释?
    我们可以借助#符号在MySQL中添加注释。每当我们在任何句子前添加#符号时,整行都会被MySQL忽略。 MySQL支持三种类型的注释 - 1.借助#符号 mysql> create table CommentDemo -> (...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作