4

所以像很多人一样,我通常会临时注释掉代码,主要是为了调试目的。我目前放置了 **DEBUG** 之类的内容或任何易于搜索的内容,但我认为让编译器在发现临时注释掉的代码时输出警告(甚至是错误)可能很有用。想过用注解,但是注解不能用来标记注释。

有没有人知道比将易于搜索的字符串放在代码的注释部分中更好的方法?

4

3 回答 3

4

有很多代码检查工具可以提醒您是否存在您定义的代码模式。它们中的大多数都内置支持检测代码中留下的“//todo”注释等常见内容。

大多数 IDE 也支持自动检测 //todo(例如 intellij idea)。

一个常用的命令行工具是checkstyle。您可以将其作为构建的一部分运行,并让它向您指出这些事情

于 2013-07-04T12:39:23.587 回答
3

至少 Eclipse 允许您使用(并定义您自己的)注释中的标记,之后可以轻松地列出这些标记。至少有 TODO 和 XXX,但我相信你也可以自己制作。

于 2013-07-04T12:39:54.127 回答
1

如果您使用的是 Maven,请考虑使用taglist-maven-plugin

于 2013-07-04T14:05:44.217 回答