我如何评论Visual Studio 2012 C#中的标记文本? (不是线)

时间:2013-10-16 16:15:15

标签: c# visual-studio visual-studio-2012

当我尝试使用Visual Studio 2012在C#中注释掉一些突出显示的文本(使用菜单顶部的注释按钮)时,它会用双斜杠注释掉整行。 但是当我在同一个IDE中使用C ++时,它只会使用注释掉突出显示的文本 /* */

是否有VS命令/快捷键/按钮在C#中用/*...*/评论所选文本(部分行)?

enter image description here

3 个答案:

答案 0 :(得分:1)

这似乎不是您可以在Visual Studio中更改的设置。描述的documentation for the command是:

使用正确的编程语言注释语法将当前代码行标记为注释。

因此,似乎评论能力被单独烘焙到每个语言配置中(没有相关设置出现在特定于语言的文本编辑器部分下)。看起来可以使用Macros轻松完成,但2012年不再支持宏:((help bring them back!

正如链接的SO问题所暗示的那样,可以开发一个插件/加载项,但我猜它不值得你花时间,除非你做了很多这样的评论:)

答案 1 :(得分:0)

我不认为内联评论有任何捷径。我所知道的最好的是 CTRL K + CTRL C ,但这也是对整行的评论。

我认为如果您有评论,可以改为将其移至右侧,然后使用通常的语法//

对其进行评论

这样的事情: -

 int a=500;  //200+

修改: -

您可以使用TEXT MACROS FOR VISUAL STUDIO 2012

  

您可以使用它来自动执行重复的文本编辑任务。它是   受Notepad ++的宏功能启发,所以如果您已经使用过它   那么你已经知道如何使用这个扩展。

答案 2 :(得分:0)

我认为在c#环境中Visual Studio中没有任何功能。为此,您必须创建宏。或者您也可以从此link

添加扩展程序

否则你必须用/ ** /

手动评论