Visual Assist X: os aparelhos encaracolados estão se movendo durante a refatoração
-
20-09-2019 - |
Pergunta
Uso assistência visual x, construir a partir de 05.01.2009, mas também o mesmo problema ocorreu nos lançamentos anteriores. (Eu o executo no MSVS 2005)
Quando faço um pouco de refatoração (como extrair um método), está tudo bem, mas todos os aparelhos encaracolados avançam. Por exemplo, antes de refatorar o código, parecia o seguinte:
while (expr)
{
doSmth();
}
Depois de refatorar:
while (expr)
{
doSmth();
}
Então, eu preciso mover manualmente todos os colchetes. Claro, o problema é menor, mas fica irritante quando você faz muita refatoração. É um bug ou apenas configurações padrão? Então, alguém conhece uma solução alternativa?
Solução
Parece que o Visual Assist leva sua sugestão nas configurações de posicionamento do Visual Studio. Para ajustar esta opção, visite Ferramentas | Opções e navegue até o editor de texto, C/C ++, formatação. Certifique -se de que os "aparelhos de recuo" sejam desprovidos.
(Uma dica relacionada para questões gerais de formatação depois de brincar com o texto é que você pode fazer com que o Visual Studio faça a reformatação para você. Coloque o cursor em um dos aparelhos despojados, pressione Ctrl+Shift+] (estenda a seleção para a brace correspondente), Em seguida, pressione Ctrl+K, Ctrl+F (Seleção de Reformato).)
BTW para bugs de assistência visual genuína, o fórum é um bom lugar para ir:
http://www.wholetomato.com/forum/
Eles parecem ser apenas uma pequena empresa, mas geralmente são muito bons em acompanhar questões abertas.