ПОНЯТНО О Visual Basic NET


Перенос длинного оператора на следующую строку


Иногда оператор получается такой длинный, что не умещается на ширине окна кода, и чтобы его увидеть целиком, приходится прокручивать окно кода влево-вправо. Это неприятно, потому что прокручивать не хочется, а хочется видеть весь оператор на экране целиком. Часть оператора можно перенести на другую строку комбинацией пробела и подчеркивания. Например, вместо

Результат.Text = Val(Число1.Text) + Val(Число2.Text)

можно записать

Результат.Text = Val(Число1.Text)  _

                            + Val(Число2.Text)

или

Результат.Text =  _

        Val(Число1.Text)  _

        + Val(Число2.Text)

Как видите, в конце строк в качестве знака переноса стоит пара символов: пробел и за ним знак подчеркивания.

Лично я для обозримости программы применяю еще одно средство – для окна кода выбираю шрифт Arial Narrow. Очень помогает, так как шрифт узенький и на ширину окна умещается много букв. Как это сделать, написано в 4.4.7.

VS предлагает еще одно средство: Edit ® Advanced ® Word Wrap. В этом случае код переносится на другую строку автоматически. Но мне это средство не нравится, так как нарушает привычную для глаз программиста систему отступов от левого края окна.




Начало  Назад  Вперед



Книжный магазин