为什么默认的IntelliJ默认类javadoc注释使用非标准语法?
为什么默认的IntelliJ默认类javadoc注释使用非标准语法? 可以用“@author jstauffer”创build一行,而不是用“User:jstauffer”创build一行。 它创build的其他行(date和时间)可能没有使用javadoc语法,但为什么不在可用时使用javadoc语法?
这里作为参考是一个例子:
/ ** *由IntelliJ IDEA创build。 *用户:jstauffer *date:2007年11月13日 *时间:上午11:15:10 *要更改此模板使用文件| 设置| 文件模板。 * /
我不知道为什么Idea默认不使用@author
标签。
但是,您可以通过转到File -> Settings -> File Templates
并编辑Includes
选项卡中的File Header
目来更改此行为。
从IDEA 14开始: File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header
在Mac上的AndroidStuido 1.0.2
进入首选项,然后在左边select文件和代码模板在右侧select文件和代码模板后,select包含选项卡select文件标题并更改文件标题。
默认是可读的,可用的,但不遵守或build议任何编码标准。
我认为IntelliJ在默认情况下不使用Javadoc标签的原因是为了避免可能干扰开发商店中可能存在的任何编码/ javadoc标准。 用户应该明白,如果默认需要修改为更合适的东西。
在我工作的地方,出于各种原因,不鼓励使用作者标签。
因为这是一个默认的文件模板,你应该改变你的组织的标准,或你的口味。
我最好的猜测。
您显示的标题代码片段可能比javadoc更早,只是从一些编码标准文档中借用的,可能是为C ++编写的。