块注释VB/VB.NET代码
如何在VB中注释多行代码/代码块?VB在语言级别上没有这样的结构。它具有使用撇号字符的单行注释:块注释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中自动注释/取消注释。为了完整起见,在
' 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 "