Архив метки: Visual Studio



Visual Studio: Директива #region

Для большого кода удобнее использовать директиву препроцессора #region, она позволяет скрыть (свернуть) блок текста, при этом есть возможность установить для него заголовок.

Есть большой участок кода, который мне может потребоваться. Его я потом удалю, но пока он мне нужен. Поэтому я использую встроенную возможность скрыть его.
Для этого данный участок кода нужно поместить между тэгами region:

#region НАЗВАНИЕ
.......
#endregion

Чтобы не делать это вручную, можно воспользоваться горячими клавишами:
1. Выделяем область кода, который необходимо скрыть:

2. Нажимаем последовательно Ctrl+K , Ctrl+S
(Можно через меню EditIntelliSenseSurround With…)
3. В списке выбрать #region:

4. Выделенная область будет обрамлена тэгом #region:

Здесь можно переименовать «MyRegion» на что-то более говорящее, например «Properties and Fields» или «Movement Properties»

5. Теперь, нажав на значок минуса "-", можно скрыть эту область:

Ещё одна полезная горячая клавиша Ctrl+Shift+Mбыстрая вставка метода

.