我想创建一个扩展程序以识别我的代码中的特定注释。我将使用它来通过使用 //@ 评论前缀。该扩展程序的一个功能是为编译代码时遇到的每个注释发出警告。是否有可能做到这一点?

有帮助吗?

解决方案

我认为您无法将编译器挂接以发出警告。但是,“错误列表”查看汇总的错误,警告和来自多个来源的消息。简单地将其附加到该列表中,您是否足够好?

这是我可以找到有关该主题的链接: http://www.mztools.com/articles/2008/mz2008022.aspx

其他提示

有一个名为Codesweep的示例,该示例在注释中检测某些字符串(写为了寻找温和的誓言单词),将任务添加到您的任务列表中。 http://code.msdn.microsoft.com/code-sweep-3bfb7bb5 读取此代码可以帮助您编写自己的扩展名,如果您不能使用它。

您也可以使用现有的任务功能并添加自己的关键字(例如开箱即用的 //HACK//TODO - 您可以添加 //SMELL)更快,但可以减少控制权。 http://msdn.microsoft.com/en-us/library/zce12xx2(v=vs.100).aspx. 。这可能就是您所需要的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top