Отсутствие блока комментирует в.NET VB?

Просто вопрос интереса: кто-либо знает, почему нет никакой поддержки комментария блока в.NET VB? (Если действительно нет - но я никогда еще не столкнулся с ним.)

13
задан froadie 4 February 2010 в 01:10
поделиться

2 ответа

Хотя verbatim может быть лучшим выбором, можно также попробовать команды \smallskip , \medskip или угадать, что, \bigskip .

Кавычки с этой страницы :

Эти команды можно использовать только после разрыв абзаца (который сделан одну полностью пустую строку или по command\par). Вывод этих команд эластичное или резиновое пространство, приблизительно 3pt, 6pt и 12pt high соответственно, но эти команды будут автоматическое сжатие или развертывание бит, в зависимости от требований остальная часть страницы

-121--1003006-

Существуют две различные так называемые «модели коробок», одна из которых добавляет набивки (и границу) к указанной ширине , а другая - нет. С появлением CSS3, к счастью, можно переключаться между двумя моделями. Точнее, поведение, которое вы ищете, может быть достигнуто путем указания

box-sizing: border-box;
ms-box-sizing: border-box;
webkit-box-sizing: border-box;
moz-box-sizing: border-box;
width: 200px;

в CSS вашего дива. Тогда, в современных браузерах, div всегда останется 200 px в ширину, несмотря ни на что. Для получения дополнительной информации и списка поддерживаемых браузеров см. в этом руководстве .

Edit: WRT правка относительно почему традиционная модель коробки такая, какая она есть, Википедия на самом деле предлагает некоторое понимание :

До HTML 4 и CSS очень мало HTML-элементов поддерживали как границу, так и набивку, поэтому определение ширины и высоты элемента было не очень спорным. Однако оно варьировалось в зависимости от элемента. Атрибут ширины HTML таблицы определяет ширину таблицы, включая ее границу. С другой стороны, атрибут HTML width изображения определял ширину самого изображения (внутри любой границы). Единственным элементом, поддерживающим набивку в те первые дни, была ячейка таблицы. Ширина ячейки была определена как «предлагаемая ширина для содержимого ячейки в пикселях, исключая набивку ячейки».

CSS ввел поле, границу и набивку для многих других элементов. Она приняла определение ширины по отношению к содержимому, границе, краю и набивке, аналогичное определению для табличной ячейки. С тех пор это стало известно как модель W3C box.

-121--1329334-

Это побочный эффект синтаксиса Visual Basic, новая строка завершает инструкцию. Это делает многострочный комментарий довольно несовместимым с основным способом анализа языка компилятором. Не проблема в языке фигурных скобок, новые строки являются просто белым пространством.

Это никогда не было реальной проблемой, Visual Basic имел сильную поддержку IDE в течение очень длительного времени. Комментирование нескольких строк - это функция IDE «Редактирование» + «Дополнительно» + «Выбор комментария».

17
ответ дан 1 December 2019 в 21:12
поделиться

Как можно прочитать в «Комментарии в коде» других способ:

Если ваш комментарий требует более одной строки, используйте символ комментария в каждой строке, как показано в следующем примере.

 'Этот комментарий слишком длинный, чтобы поместиться в одной строке, поэтому мы разбиваем 
' его на две строки. Для некоторых комментариев может потребоваться три или более строк. 
 

Точно так же справка по оператору REM гласит:

Примечание:
Вы не можете продолжить REM , используя последовательность продолжения строки ( _ ). Как только комментарий начинается, компилятор не проверяет символы на предмет особого значения. Для многострочного комментария используйте другой оператор REM или символ комментария ( ') в каждой строке.

2
ответ дан 1 December 2019 в 21:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: