Que problemas é VISUAL ASSIST E como isso está te beneficiando?
Eu desenvolvo em C++ para Unreal Engine profissionalmente e não consigo imaginar fazer isso sem o Visual Assist. A base de código do Unreal é enorme, e muitas vezes preciso explorá-la para ver o que um determinado método faz. Com o VA, sou capaz de abrir um objeto, seja uma classe ou um método diretamente pelo nome, mesmo que eu não tenha ideia de onde ele está, e então listar imediatamente todos os lugares onde o objeto é chamado, lido ou modificado. Uso suas ferramentas de refatoração, como renomeação inteligente e extração de métodos, quase diariamente. Mesmo algo tão simples como sua excelente realce de sintaxe faz uma diferença tremenda, já que o Unreal tem uma ampla gama de tipos e macros definidos pelo motor que o Visual Assist reconhece e destaca corretamente. Eu poderia continuar, mas realmente é justo dizer que, para o desenvolvimento do Unreal Engine, o Visual Assist é tão ou mais importante do que qualquer outra parte do Visual Studio. Análise coletada por e hospedada no G2.com.