Перенос строк и виртуальное размещение

Оценить
(0 голоса)

Поведение по умолчанию текстового редактора не предусматривает автоматического переноса текста. Иначе говоря, когда вы набираете текст или код, то ваша строка будет просто продол­жать удлиняться вправо. Если вы выйдете за пределы видимой области, то окно редактора просто переместится вправо для того, чтобы вы могли продолжать набор текста. Однако окно текстового редактора может вести себя как текстовый процессор, в котором содержимое до­кумента обычно ограничено по горизонтали размером виртуального листа бумаги.

Совет

При включенном переносе строк Visual Studio будет автоматически переносить ваш текст на следующую строку. Вы можете также заставить интегрированную среду ста­

вить визуальный глиф (glyph), который обозначает перенос строки. Обе эти операции можно выполнить в диалоговом окне Options на странице Text Editor | All Languages | General (рис. 6.1).

Если вы измените поведение по умолчанию (включите перенос строк), а затем введете стро­ку кода, которая превышает ширину редактора, то увидите, что окно редактора (рис. 6.2) автоматически переносит строку (чтобы она помещалась в границы окна) и ставит значок у правой границы окна редактора (чтобы обозначить выполненный перенос). Описание: image96 Описание: image97

Перенос строк полезен для того, чтобы держать в поле зрения весь ваш код (без необходимости выполнять горизонтальную прокрутку)!

Другая опция (Enable virtual space) диалогового окна Options— взаимно исключающая для опции переноса строк. То есть вы можете использовать либо виртуальное размещение, либо перенос строк, но не обе вместе. Виртуальное размещение — это способность вводить текст в любом месте окна редактора без необходимости вводить пробелы или знаки табуля­ции. Эта опция полезна в таких ситуациях, когда вы хотите, например, разместить коммен­тарий справа от группы строк кода. Вместо того чтобы при помощи знаков табуляции или пробелов добиваться аккуратного выравнивания строк комментария, вы можете просто по­ставить курсор в ту позицию текстового редактора, где должен оказаться ваш комментарий. Пример смотрите на рис. 6.3; комментарии на этом рисунке не выравнивались при помощи пробелов или знаков табуляции. Они были просто набраны непосредственно на своих ны­нешних местах.

Визуальные конструкторы Visual Studio
Кодирование в редакторе кода
Открытие редактора
Написание кода в редакторе кода
Анатомия окна редактора кода

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.