我知道我可以像这样添加评论:
//This is a comment,
/*so is this*/
但是当我这样做时
/**comment?*/
它在我的文本编辑器(记事本++)中具有不同的颜色,我想知道它是否有任何特殊含义,或者它是否只是记事本++的随机功能。
这是它在文本编辑器中的样子:
Java语言支持三种注释:
/* 文本 /编译器会忽略从 / 到 */ 的所有内容。
/** 文档 / 表示文档注释(简称doc comment)。编译器会忽略这种注释,就像它忽略使用 / 和 */ 的注释一样。 JDK javadoc 工具在准备自动生成的文档时使用文档注释。有关 javadoc 的更多信息,请参阅 Java 工具文档。
//文字 编译器会忽略从 // 到行尾的所有内容。
不,它没有任何特殊含义。通过记录代码时更常见的是使用该语法。评论。
JavaScript 本身没有,但有些编辑器会将其视为 JSDoc (https://github.com/jsdoc3/jsdoc) 注释以帮助自动完成等。
您还可以通过 JSDoc 等工具运行代码,自动为您的代码库生成 HTML 文档。
可能notepad++用两种不同的颜色来标识只是为了使注释类型多样化。对于程序员来说,一条评论可能比另一条评论更重要或更不重要:)
可能看起来是一个愚蠢的功能,但事实并非如此