Иллюстрированный самоучитель по Visual Basic .NET

Редактор

Кстати говоря, устанавливать размер позиций табуляции и форматировать отступы можно в готовом тексте, для чего используются комбинации клавиш CTRL + K, CTRL + F или – команда Edit › Advanced › Format Selection. Если в режиме Smart выделить фрагмент программы и нажать клавиши SHIFT + Tab, этот фрагмент будет переформатирован.

Module Modulel
Sub Main()
System.Console.
End Sub

Новый редактор поддерживает и такую удобную возможность, как свертка фрагментов программы и отображение на их месте заголовков. Обратите внимание на значки "+" рядом с некоторыми строками на рис. 2.11. Если щелкнуть на таком значке, в листинге открывается соответствующая область (region). Если задержать указатель мыши над многоточием (), на экране будет показан свернутый код. Для управления сверткой используется подменю Edit › Outlining.

Примечание
Вы можете определять в программе собственные области; для этого достаточно имитировать синтаксис, показанный на рис. 2.11. Сворачиваемый блок (регион) начинается с команды #Region "имя_региона и завершается командой #End Region
.

Иллюстрированный самоучитель по Visual Basic .NET › Среда программирования VB.NET: Visual Studio .NET › Редактор
Рис. 2.11. Свернутые области в редакторе

Редактор VS.NET обладает и другими интересными возможностями, незнакомыми даже опытным программистам VB. Мы познакомимся с ними в следующем разделе.

Примечание
При изучении редактора IDE особенно полезная информация находится в разделе справки "Editing Code and Text". В частности, здесь описано несколько очень удобных средств перемещения по тексту
.

Многоэлементный буфер обмена

Буфер обмена рассчитан не на один элемент, а на несколько сразу (аналогичные возможности существуют в Office 2000 и Office XP). Весь вырезанный или скопированный текст передается в многоэлементный буфер обмена, к которому можно обратиться с панели элементов. Чтобы просмотреть текущее содержимое буфера, щелкните на корешке Clipboard Ring на панели элементов. В буфере хранятся 15 последних скопированных или вырезанных фрагментов текста.

Комбинация клавиш CTRL + SHIFT + V вставляет очередной элемент буфера в текущий документ.

Многократно нажимая клавиши CTRL + SHIFT + V, вы перебираете содержимое буфера. При каждом нажатии CTRL + SHIFT + V предыдущий вставленный фрагмент заменяется текущим элементом буфера.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.