Подтвердить что ты не робот

Блок комментирует код VB/VB.NET

Как прокомментировать несколько строк кода/блока кода в VB?

4b9b3361

Ответ 1

VB не имеет такой конструкции на уровне языка. Он содержит однострочные комментарии с использованием символа апострофа:

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

Однако в Visual Studio есть функция для автоматизации этой задачи. Выберите нужные строки и нажмите Ctrl + K + C для комментирования и Ctrl + K + U для раскомментирования (ярлыки общих параметров разработки, см. "Редактирование -> Advanced") меню при выборе некоторого кода, чтобы увидеть ярлыки).

Ответ 2

Абсолютно злоупотреблять директивами компилятора здесь... но:

#If False Then
Comments
go
here
#End If

Вы не получаете преимущества правильной окраски кода (он не отображается зеленым цветом при использовании цветовой схемы по умолчанию), а система неявного продолжения строк автоматически отбрасывает строки в абзаце, начиная со второй строки. Но компилятор проигнорирует текст.

Ответ 3

другие ответы объясняют, как автоматически комментировать/раскомментировать в VB.NET. Для полноты в VB6 используйте эти кнопки на панели инструментов: alt text. Подробнее здесь.

Ответ 4

Вот простой способ сделать многострочный комментарий, который также сжимается.

    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

Ответ 5

Способы вы можете прокомментировать код в VB:

  1. используя CTRL + K + C
  2. добавив ' (символ апострофов) перед вашим кодом, который вы хотите сделать его комментарием
  3. добавив rem перед вашим кодом, который вы хотите сделать в качестве комментария. (Примечание: rem означает замечания → rem используется для включения пояснительных замечаний в исходный код программы.)
  4. просто выберите конкретный код и нажмите на кнопку "закомментировать выделенные строки" на панели инструментов.
  5. #if false (введите свой код здесь) #endif - код внутри этих двух операторов будет прокомментирован.

Ответ 6

Чтобы прокомментировать большой раздел кода, вы выделяете код, который хотите прокомментировать, затем нажмите ctrl + K, а затем нажмите ctrl + C. Чтобы не комментировать блок прокомментированного кода, вы нажмете ctrl + K, затем нажмите ctrl + U.

Ответ 7

Выберите строки, которые вы хотите прокомментировать.

Нажмите CTRL + K + C в Visual Studio. Это поможет вам комментировать несколько строк одновременно.

Ответ 8

Выберите строки, которые необходимо прокомментировать, и нажмите клавиши CTRL + K + C.

Если вам нужно раскомментировать, используйте CTRL + K + U

Ответ 9

В vb ++ вы можете прокомментировать блоки комментариев:

CommentStart == > Введите свой комментарий и на многих строках < == CommentEnd +/inc.

Ответ 10

в VS2010 VB.NET, введите 3 раза выше класса/функции/свойства/объявления

то он автоматически сгенерирует блок комментариев:

''' <summary>
''' GRP Business partner ID
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>

то же самое в С#, но введите 3 раза /

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

Ответ 11

установите MZ-Tools, и вы можете использовать CTRL + SHIFT + C для комментирования блоков кода и CTRL + SHIFT + U для раскомментирования блоков кода.

Вы также можете определить свои собственные комбинации клавиш:

MZ-Tools

Ответ 12

Блокировать комментарии в стиле 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.