У меня есть следующая проблема со свертыванием кода: если у меня есть класс со свернутыми методами, и я вставляю код между этими методами, нижний код разворачивается автоматически.Например:
class A
{
void Method1() [ folded ]
void Method2() [ folded ]
void Method3() [ folded ]
}
Если я вставляю код между методами 1 и 2, в процессе ввода происходит следующее:
class A
{
void Method1() [ still folded: good ]
void Method4( [I typed until here and pause]
void Method2()
{
[ unfolded by VS... do not want this! ]
}
void Method3()
{
[ more auto unfolding... ugh! ]
}
}
Есть ли возможность отключить «умный» авторазворачивается в Visual Studio?Я просто хочу вставить метод 4 и оставить методы 2 и 3 сложенными.В результате автоматического разворачивания я должен снова вручную сложить методы 2 и 3.
Я подозреваю, что когда я набрал открытую скобку, VS пытается найти закрывающую скобку, но я не могу найтилюбая возможность отключить сопоставление скобок.
Оцените любую помощь здесь.