处理遗留代码库,其中大量内联注释使其难以查看。想知道是否有任何扩展支付/免费从整个解决方案中删除评论。
甚至Resharper似乎没有此功能,还有其他任何扩展吗?
答案 0 :(得分:2)
您可以使用Visual Studio构建替换( Ctrl + H )并激活正则表达式搜索。
如图所示,使用\/\/.*\n
作为表达式, nothing 作为替换。但正如@AakashM在下面的评论中指出的那样:你必须要小心,因为这个正则表达式也匹配包含//
的字符串。
如果您的内嵌评论只是/* some comment */
的单行,则可以使用\/\*.*\*\/
。
要匹配单行和多行评论/* */
,您可以使用\/\*(.*?\n?)*\*\/
。
提示:我尝试了更复杂的正则表达式,但这会导致visual studio消耗100%的CPU并且没有响应。
答案 1 :(得分:1)
如果您正在运行兼容版本的Visual Studio,请尝试使用this插件