Alguém sabe como desativar o dobramento de código no Visual Studio 2008? Alguns de meus colegas adoram, mas eu, pessoalmente, sempre quero ver todo o código e nunca quero que o código saia de vista. Eu gostaria de uma configuração que significasse que minha cópia do Visual Studio nunca dobra #regions
ou funcione em corpos.
c#
visual-studio-2008
text-editor
outlining
Steve Cooper
fonte
fonte
Respostas:
Edit: Eu recomendo esta outra resposta
Vá para o menu Ferramentas-> Opções. Vá para Editor de Texto-> C # -> Avançado. Desmarque "Entrar no modo de delineamento quando os arquivos forem abertos".
Isso desativará todo o delineamento, incluindo regiões, para todos os arquivos de código c #.
fonte
A resposta aceita desativa TODA a dobradura de código. Se você quiser desabilitar a dobradura de # região, mas recolher comentários, loops, métodos, etc., escrevi um plugin que faz isso para você.
Faça #regions sugar menos (de graça):
http://visualstudiogallery.msdn.microsoft.com/0ca60d35-1e02-43b7-bf59-ac7deb9afbca
fonte
Você também pode desabilitar a quebra de região no código gerado (como quando você usa o atalho do Visual Studio para implementar automaticamente uma interface).
texto alternativo http://dusda.com/files/regionssuck.png
fonte
Opções / Editor de texto / C # / Avançado / Entra no modo de esboço quando os arquivos são abertos
fonte
Não é permanente, mas as teclas Ctrl-M Ctrl-L expandem as regiões em um arquivo
fonte
Além disso, uma maneira rápida de alternar entre expandir / recolher todas as regiões é: CTRL + M + L
fonte
Eu postei uma resposta em um tópico relacionado, mas não duplicado, que pode ajudar algumas pessoas aqui. Eu detalhei como criar macros que irão desativar as #regions de uma única unidade comentando as diretivas #region e #endregion, com um companheiro para reativá-las. Com o #regions desativado, a função Ctrl + M + O / Collapse to Definitions faz exatamente o que eu quero. Espero que isso seja útil para alguém além de mim.
Atalho para recolher para definições, exceto regiões
fonte
Esta opção parece estar disponível apenas em C # e não em C / C ++ (Visual Studio 2005). Para desativar o contorno em arquivos C / C ++, você precisa fazer um truque, alterando a cor do contorno para a cor de fundo do editor. Para fazer isso, vá para Ferramentas> Opções> Ambiente> Fontes e cores> Texto recolhível> Alterar a cor de "primeiro plano do item" para branco (ou qualquer que seja a cor de fundo).
fonte
resolvi o problema para mim com um evento de ambiente:
Saudações Tobi
fonte