【问题标题】:Change ctrl k+c to produce c style comment (/**/) instad of c++ style comments (//) in visual studio在 Visual Studio 中更改 ctrl k+c 以生成 c 样式注释 (/**/) 而不是 c++ 样式注释 (//)
【发布时间】:2011-01-29 10:46:30
【问题描述】:

如何将 Visual Studio 中使用的评论样式从 // 更改为 /*...*/

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

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

void func( bool abc ) {}

它产生

//void func( bool abc ) {}

而不是

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

问候

亨里克

【问题讨论】:

  • 只有两分钱:我讨厌 /* */ 有时,除非我打开源代码,否则它会阻止我看到 Visual Studio 的“查找结果”窗口中禁用了代码片段。

标签: c# visual-studio


【解决方案1】:

ReSharper 这样做 CTRL + SHIFT + C

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

编辑:删除了我蹩脚的代码,nobugz 打败了我。

【讨论】:

    【解决方案2】:

    您可以使用宏来完成。让它看起来像这样:

    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 之外的键上,您需要保留那个键。

    【讨论】:

    • 谢谢。正是我想要的 :) 问候 Henrik Rune Jakobsen
    猜你喜欢
    • 2010-10-07
    • 1970-01-01
    • 2012-08-29
    • 1970-01-01
    • 2014-05-28
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    相关资源
    最近更新 更多