更改ctrl k + c以在visual studio中生成c ++样式注释(/ ** /)的c ++样式注释(//)

如何将visual studio中使用的注释样式从//更改为/*...*/

我主要使用注释快捷方式暂时注释掉代码。

如果我在下面的代码中选择bool abc并按ctrl k + c,这让我很烦

 void func( bool abc ) {} 

它产生

 //void func( bool abc ) {} 

代替

 void func( /*bool abc*/ ) {} 

问候

亨里克

你可以用宏来做。 看起来像这样:

 Public Sub CommentSelection() If Not DTE.ActiveDocument.Selection.IsEmpty Then DTE.ActiveDocument.Selection.Text = "/* " + DTE.ActiveDocument.Selection.Text + " */" End If End Sub 

将它绑定到Ctrl-K + C以外的其他键,你需要保留它。

ReSharper执行此CTRL + SHIFT + C.

否则,宏将是您最好的选择,将其添加到您的VS宏并将其绑定到您选择的键盘快捷键:

编辑:删除了我糟糕的代码,nobugz打败了我。