В нашей команде есть люди, которые любят и ненавидят директиву #region. Я ищу способ сделать обе стороны счастливыми. Мы используем VS2010.
Я знаю, что вы можете перейти в меню «Инструменты»> «Параметры»> «Текстовый редактор»> «C #»> «Дополнительно»> Снимите флажок «Вход в режим контура при открытии файлов», как объясняется в этом вопросе:
Как навсегда отключить свертывание областей в Visual Studio 2008
Однако это не то, к чему я отношусь, поскольку оно отключает все свертывания, и текст #region все еще появляется на экране.
Идеальным решением было бы просто скрыть директивы региона на лету (как будто их нет в файле). Это должен быть трюк IDE.
Если ничего не существует, указатель на аналогичный образец расширения VS, который можно использовать в качестве базовой линии, был бы хорош.