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

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

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

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

Чтобы не делать это вручную, можно воспользоваться горячими клавишами:
1. Выделяем область кода, который необходимо скрыть:
Visual Studio: Директива #region
2. Нажимаем последовательно Ctrl+K , Ctrl+S
(Можно через меню EditIntelliSenseSurround With…)
3. В списке выбрать #region:
Visual Studio: Директива #region
4. Выделенная область будет обрамлена тэгом #region:
Visual Studio: Директива #region

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

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

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

.



Подписаться
Уведомление о
guest
2 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Izmail333

Ага. Вначале угробили заголовочные h-файлы, а теперь костыли придумывают.