在Visual Studio中,是否有一种方法可以自动换行注释?

时间:2010-03-26 16:26:53

标签: visual-studio comments

我看过,但看起来你不能将特定格式应用于评论。

7 个答案:

答案 0 :(得分:5)

没有。 快捷键是Ctrl + E,Ctrl + W。

如何格式化评论会有一个技巧。为评论撰写您自己的代码段。

答案 1 :(得分:3)

好吧,有一个加载项会自动将你的评论格式化为给定的宽度(作为副作用)。

它是HyperAddIn - 其主要功能是允许您在注释中创建代码中其他位置的“超链接”,如下所示:

// The other half of this logic is in code:ComponentManager.Initialise()

安装HyperAddIn后,code:ComponentManager.Initialise()成为可点击链接。

我安装了它,它运行正常,但我必须承认,大部分时间我都没有打开注释格式。

答案 2 :(得分:3)

CodeMaid's page列出了许多代码美化功能中的重新评论。

答案 3 :(得分:2)

由于到目前为止我还没有找到任何合适的内容,我使用 Vim 。我将 Open in& Vim 设置为外部工具命令,因此我可以按Alt+T,V打开其中的当前文件。在Vim中,我找到了评论(按/进行增量搜索),选择它(Shift+V选择整行)和gq命令格式化所选文本。最后,:wq我回到了Visual Studio。

希望将来会出现一些简单的扩展程序,或VsVim会获得此功能。

答案 4 :(得分:1)

免费AtomeerUtils插件提到了这样一个功能:

  
      
  • 在块注释中自动换行文本。
  •   

我没试过。

答案 5 :(得分:-2)

它可能不会直接回答问题,而是代替:

//Writing a really really long comment on one line that should probably be broken up into multiple lines anyhow

你为什么不:

//Break your comments up into multiple lines so that
//you don't need to worry about them wrapping?

另外,我不喜欢长行代码 - 将它们分成多行,以便更容易阅读。我知道所有的优先事项,但如果你必须水平滚动以查看所有代码,这是一个好的迹象,它需要格式化更好的IMO。

答案 6 :(得分:-3)

您可以扩展VS 2010来执行此操作 http://code.msdn.microsoft.com/ToDoGlyphFactory