阻止评论VB / VB.NET代码

时间:2009-07-01 10:32:05

标签: vb.net vb6

如何在VB中注释多行代码/代码块?

12 个答案:

答案 0 :(得分:36)

VB在语言级别没有这样的构造。它使用撇号字符单行注释:

' hello world
' this is a comment
Rem this is also a comment

但是,Visual Studio具有自动执行此任务的功能。选择所需的行并按 Ctrl K,C 进行注释,然后按 Ctrl K,U 取消注释(常规开发设置快捷方式,查看“编辑->高级“菜单,同时选择一些代码以查看快捷方式。”

答案 1 :(得分:16)

在这里完全滥用编译器指令......但是:

#If False Then
Comments
go
here
#End If

您没有获得正确代码着色的好处(使用默认颜色方案时它不会显示为绿色)并且隐式行继续系统会自动缩进从第二行开始的段落中的行。但编译器会忽略该文本。

答案 2 :(得分:14)

other answers解释了如何在VB.NET中自动注释/取消注释。为了完整起见,在VB6中使用这些工具栏按钮:alt text。更多详情here

答案 3 :(得分:3)

这是制作多行注释的一种匆匆方式,也是可折叠的。

    If <![CDATA[ Multiline comment about this and that

Comment about this 
and that and so on
with lots of lines

    ]]> Is Nothing Then : End If

崩溃时看起来像这样

If <![CDATA[ Multiline comment about this and that ...  Is Nothing Then : End If

答案 4 :(得分:3)

您可以在VB中注释代码的方法

  1. 使用 CTRL K,C
  2. 在您希望将其作为评论的代码前添加'(Apostrophes符号)
  3. 在您希望将其作为评论的代码前添加 rem (注意: rem表示备注 - &gt; rem用于在程序的源代码中包含解释性说明。
  4. 只需选择特定代码,然后点击工具栏中名为“注释掉所选行的选项。
  5. #if false (在此输入您的代码) #endif - 这两个语句中的代码将被评论。

答案 5 :(得分:1)

要注释掉大部分代码,请突出显示要注释掉的代码,然后按 ctrl + K ,然后点击 ctrl + C 。要取消注释注释代码块,请按 ctrl + K ,然后按 ctrl + U 。< / p>

答案 6 :(得分:1)

选择要评论的行。

在Visual Studio中按Ctrl + K + C.它可以帮助您一次评论多行。

答案 7 :(得分:1)

选择您需要评论的行,然后按CTRL + K + C键, 如果需要取消注释,请使用CTRL + K + U

答案 8 :(得分:0)

在vb ++中,您可以使用以下语句注释注释的块:

CommentStart ==&gt;输入您的评论 并且在许多行上&lt; == CommentEnd + / inc。

答案 9 :(得分:0)

在VS2010 VB.NET中,在类/函数/属性/声明

之上键入3次

然后它会自动生成一个评论栏:

''' <summary>
''' GRP Business partner ID
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
在C#中同样的事情,但是键入3次/

/// <summary>
/// 
/// </summary>

答案 10 :(得分:0)

安装MZ-Tools,您可以使用ctrl-shift-c来注释代码块,使用ctrl-shurt-u取消注释代码块

您还可以定义自己的组合键

MZ-Tools

答案 11 :(得分:0)

以类似C的样式阻止评论/ *我的评论* /对于例如多行VB.net语句。它们目前无法使用。 但是,取代写作

myVal = "bla bla bla" /* my comment */ _
      + " more of the same " _
      + " and still more "

你可以写:

myVal = "bla bla bla" + 'my comment
        " more of the same " +
        " and still more "

这将适用于VB.Net的更高版本。