У меня есть следующая проблема с складыванием кода: если у меня есть класс со сложенными методами, и я вставляю код между этими методами, нижний код разворачивается автоматически. Например:Visual Studio C# 2008: проблема с раскладкой кода при вводе
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 пытается найти близкую скобку, но я не могу найти какой-либо вариант для отключения скобок.
Цените любую помощь здесь.
Вы также можете попробуйте выбрать блок, который вы хотите прокомментировать, и нажмите: Ctrl + K, за которым следует Ctrl + C, чтобы прокомментировать код и Ctrl + K, за которым следует Ctrl + U, чтобы раскомментировать. – 2010-11-24 07:59:18