[ad_1]
有没有办法隐藏 Visual Studio 中每个方法头部的 xml 注释? 这些注释很重要,但当我跟踪错误或单步调试代码时,我不需要看到它们。
编辑:也不寻找它们折叠起来,我正在寻找一种使它们隐藏(甚至不可见)的解决方案。
解决方案2
为 VS2010 编写一个插件来为您做到这一点。 标准版本不会为您隐藏这些内容,折叠是您在没有插件的情况下可以做的最好的事情。 但是,如果您编写了该加载项,您就可以在这里赢得一些东西。
发现这篇文章展示了如何编写宏来更改显示的内容,然后它就折叠了。
折叠 VB .NET 或 C# 中的所有 XML 注释[^]
当然,它仍然是折叠的,而不是隐藏的,但您可以对其进行修改以执行您想要的操作。
解决方案1
我通常会崩溃一切。 在 VS 2005 中转到 [Edit -> Outlining -> Collapse to Definitions] 将所有内容折叠到其基本定义,包括注释(您也可以从上下文菜单到达那里)。 这与使用编辑器左侧边距中的小加号/减号折叠所有内容具有相同的效果。 然后,您可以扩展您需要的方法,或者如果您在调试器中逐行单步调试,它将自动扩展您单步执行的方法。 同一菜单项中还有一些其他选项,可以实现其他折叠/展开功能。
解决方案3
您可以编写一个命令行实用程序,从文件中删除以空格和三重斜杠(“///”)开头的所有行…至少如果您使用 C# 的话。 如果您的代码受版本控制,那应该不是问题。 然后,您只需将一个文件夹拖到该工具上,它就会发挥它的魔力……不应该花费一两个小时来编写……如果您已经熟悉正则表达式,则更少。
[ad_2]
コメント