Подтвердить что ты не робот

Удалите теги # region/# endregion автоматически при реализации интерфейса в Visual Studio 2005/2008

Когда пользователь использует контекстное меню "Реализовать целостность X", вставленный код окружен

#region [interfacename] Members
#endregion

пара. Я всегда удаляю это, есть ли способ, которым я могу навсегда отключить его? Я быстро просмотрел каталог фрагментов, но не был уверен, правильно ли это место. Там pp_region.snippet, что, я думаю, я мог бы изменить, но у меня возникло ощущение, что полностью отключит # region/# endregion. Я думал, что попрошу здесь, прежде чем я начну делать вещи, которые заставят меня повторно установить VS...

4b9b3361

Ответ 1

Вы можете отключить его с помощью инструментов/опций

Затем в окне параметров выберите "Текстовый редактор", а затем язык по вашему выбору (С# для ex). Затем вы выбираете "Дополнительно", а затем у вас есть флажок, который гласит: 'Сгенерированный объемный код с помощью #region'

Ответ 2

Кроме того, если вы используете Resharper, вы можете полностью настроить макет своих классов, чтобы они выглядели точно так, как вы хотите. Один из вариантов заключается в том, чтобы полностью удалить теги региона, когда он находит какие-либо. Удивительно открыть любой проект С# и переформатировать его, выполнив [CTRL + E, C]