Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
块注释VB/VB.NET代码_Vb.net_Vb6 - Fatal编程技术网

块注释VB/VB.NET代码

块注释VB/VB.NET代码,vb.net,vb6,Vb.net,Vb6,如何在VB中注释多行代码/代码块?VB在语言级别上没有这样的结构。它具有使用撇号字符的单行注释: ' hello world ' this is a comment Rem this is also a comment 但是,VisualStudio具有自动执行此任务的功能。选择所需的行,按Ctrl+K+C进行注释,按Ctrl+K+U取消注释(常规开发设置快捷方式,在选择一些代码时查看“编辑->Advanced”菜单以查看快捷方式)。说明如何在VB.NET中自动注释/取消注释。为了完整起见,在

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

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

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

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

说明如何在VB.NET中自动注释/取消注释。为了完整起见,在VB6中使用以下工具栏按钮:。更多详细信息。

在vb++中,您可以使用以下命令对注释块进行注释:

CommentStart==>键入您的注释
在许多行中,完全滥用编译器指令。。。但是:

#If False Then
Comments
go
here
#End If

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

要注释掉一大部分代码,请突出显示要注释掉的代码,然后按ctrl+K,然后按ctrl+C。要取消注释已注释代码块,请按ctrl+K,然后按ctrl+U。

在VS2010 VB.NET中,在类/函数/属性/声明上方键入3次

然后它将自动生成注释块:

''' <summary>
''' GRP Business partner ID
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
“”
''GRP业务合作伙伴ID
''' 
''' 
''' 
''' 
在C#中也是一样,但键入3次/

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

安装MZ工具,您可以使用CTRL+SHIFT+C注释代码块,使用CTRL+SHIFT+U取消注释代码块

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


这里有一种很难的方法来制作多行注释,它也是可折叠的。

如果为空则:如果为结束
当你把它折叠起来时,它看起来是这样的


如果选择要注释的行


在VisualStudio中按CTRL+K+C。它将帮助您一次注释多行。

在VB中注释代码的方法:

  • 通过使用CTRL+K+C
  • 在代码前面添加“(撇号符号),您希望将其作为注释
  • rem
    添加到您希望作为注释的代码前面。 (注意:
    rem
    表示备注-->
    rem
    用于在程序的源代码中包含解释性备注。
  • 只需选择特定代码并单击工具栏中名为“注释掉所选行”的选项
  • #if false
    (在此处输入代码)
    #endif
    ——这两条语句中的代码将被注释

  • 选择需要注释的行,然后按CTRL+K+C键


    如果需要取消注释,请使用CTRL+K+U

    以类似C的样式阻止注释/*my comment*/将对多行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的更高版本。

    Kewl!VS2010没有“编辑>高级”,因此您提供的Ctrl-K快捷方式对我来说是新的:)这对VBScript有效吗?尝试此操作,但出现语法错误。(这里可能是VB!=VBS,n00b)作为旁注,您可以在VB.Net中执行块注释(Ctrl-K,Ctrl-C)。
    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 "