Principais Alternativas de VISUAL ASSIST Mais Bem Avaliadas
Visual Assist provides all of the core functionality of intellisense and more. The greatest asset VA provides for me, is enabling seamless navigation through a project via several shortcuts and tools: Find References, Open Corresponding files, VA View/Outline/Hashtags, and more. Beyond that, the code completion and highlighting that it provides along with its UnrealEngine integration is almost a necessity for my productive development at this point, as I'd otherwise be complaining about VisualStudio every step of the way. Análise coletada por e hospedada no G2.com.
The worst part of visual assist is that it doesnt come included with VisualStudio installation. The price/license model + setup is certainly a barrier to entry for most. Análise coletada por e hospedada no G2.com.
26 de 27 Avaliações Totais para VISUAL ASSIST

Eu me acostumei tanto com esta extensão que realmente não consigo mais trabalhar sem ela. Ela facilita muito a busca, refatoração de código e escrita de novo código. Alguns exemplos de recursos: escrever uma declaração de classe e depois deixar o Visual Assist escrever os esboços para as definições dos membros para você no arquivo fonte correspondente, renomear variáveis em todo o projeto, buscar declarações/definições mais rápido do que o IntelliSense consegue encontrá-las, abrir um arquivo em qualquer lugar da solução com apenas algumas teclas, etc, etc. É bastante prático e fácil de usar.
É notável que eles ainda suportam toda a gama de versões do Visual Studio ao longo da história, desde o Visual Studio 6 até o Visual Studio 2022.
O suporte ao cliente tem sido muito útil também, sempre que encontrei bugs. Análise coletada por e hospedada no G2.com.
Algumas das funcionalidades são um pouco irritantes de configurar corretamente. Eu uso o VA junto com o GitHub Copilot, e os menus de sugestão do VA que aparecem enquanto digito entram em conflito com a tecla de conclusão por tabulação do Copilot, e não encontrei uma boa maneira de contornar isso, então geralmente deixo as caixas de sugestão do VA desativadas. Essas listas de sugestões também às vezes completam o que estou digitando com algo completamente sem sentido que não tem nada a ver com o que eu estava digitando (por exemplo, chamando um destrutor em algum lugar em uma declaração de classe STL aleatória, em vez de chamar o nome da função da classe que eu estava digitando).
O diálogo "abrir arquivo na solução" tem um comportamento bizarro em algumas ocasiões, onde o texto de busca que eu forneci o confunde completamente e ele não mostra os arquivos que eu esperaria que mostrasse. Análise coletada por e hospedada no G2.com.

Seus recursos são melhor implementados do que as alternativas do Visual Studio. A barra de navegação sozinha vale o preço da licença. Encontrar Símbolo, Pesquisar Arquivos, Abrir Arquivo são todos milhões de vezes mais rápidos do que no Visual Studio e são destacados por cores. O destaque de símbolos é perfeito - você pode ver imediatamente onde uma variável é escrita e lida. As opções de refatoração superam em muito as do Visual Studio. E o recurso de inspeção recente de código é brilhante em sinalizar código potencialmente descuidado. Há muitos recursos excelentes para mencionar. E não sobrecarrega o IDE como o Resharper faz. Continuo voltando ao Visual Assist. Análise coletada por e hospedada no G2.com.
Eu gostaria de mais opções de coloração de sintaxe :). Às vezes, a fonte em itálico é renderizada apenas como caracteres inclinados, o que me irrita muito mais do que deveria. Às vezes, o recurso de geração/movimentação de código dá errado e você tem que fazer manualmente. Eu adoraria que o recurso de inclusão automática de arquivos de cabeçalho usasse "xxx" para arquivos de cabeçalho do projeto e <xxx> para cabeçalhos do sistema. O VISX parece demorar uma eternidade para instalar. Mas estas são todas reclamações muito pequenas. Análise coletada por e hospedada no G2.com.

O Visual Assist torna prático navegar em uma base de código muito grande como o Unreal Engine. Suas ferramentas de busca e localização de referências são incomparáveis. Eu dependo quase todos os dias de sua capacidade de abrir uma classe diretamente sem saber em qual arquivo ela está contida, e de sua capacidade de encontrar todas as referências a um objeto. As ferramentas de refatoração se tornaram memória muscular. Eu me sinto completamente limitado quando me sento em uma instalação do Visual Studio que não tem o Visual Assist instalado. Análise coletada por e hospedada no G2.com.
Os dois problemas que tive no passado foram resolvidos em atualizações recentes, então realmente não são mais problemas. O primeiro era que a VA não oferecia um plano de assinatura para compradores individuais, então renovar era um projeto desnecessariamente complicado, mas eles corrigiram isso. O segundo era que, no enorme código-fonte do Unreal Engine, a indexação inicial do projeto poderia demorar bastante, durante a qual a utilidade da VA era limitada, mas os lançamentos de 2024 também aceleraram dramaticamente esse processo. Realmente não tenho reclamações atuais. Análise coletada por e hospedada no G2.com.
O recurso de conclusão de código presente no Visual Assist é indiscutivelmente notavelmente avançado. Ele aprende com meu histórico de codificação e copia até mesmo linhas e funções inteiras, proporcionando-me muito tempo para tarefas mais sofisticadas. Além disso, meus projetos parecem limpos, consistentes e bem acabados com a ajuda da formatação automática de código. Análise coletada por e hospedada no G2.com.
Assistente visual sugere algumas coisas que não têm justificativa. Ele me inscreve com as sugestões mais precisas e remove as desnecessárias que são muito intrincadas no processo de encontrar o trecho de código que eu uso. Também há erros ocasionais que podem ser frustrantes ao trabalhar em projetos que são bastante complexos. Análise coletada por e hospedada no G2.com.
Visual Assist é muito bom em compreensão de código. Quase parece que pode ler minha mente. Ele automaticamente fornece sugestões inteligentes e autocompletes sensíveis ao contexto enquanto meu processo de codificação está em andamento. O número de vezes que passamos pelo nosso material de referência não será mais de cinco minutos. Análise coletada por e hospedada no G2.com.
Visual Assist tem uma grande desvantagem, que é o seu preço. Pode ser um aliado caro, portanto, nem todos podem se dar ao luxo de adquiri-lo (especialmente freelancers ou pequenas equipes de desenvolvimento), independentemente de seu poder. Este dispositivo poderia ser útil para muitas pessoas, no entanto, para alguns, talvez o preço seja um obstáculo de acesso. Análise coletada por e hospedada no G2.com.
Visual Assist brilha com seu acabamento de código brilhante e sugestões conscientes do contexto. É como ter um sussurrador de código ao lado, constantemente me lembrando de sintaxe, definições de funções e até mesmo oferecendo possíveis correções de código. Este recurso me ajuda ao pesquisar documentação e melhora minha precisão geral de codificação. Análise coletada por e hospedada no G2.com.
A decepção com o Visual Assist é sua fragilidade periódica. Algumas vezes, após alterar ou adicionar novo código, as sugestões e conclusões falham, oferecendo opções irrelevantes, chegando até a travar todo o IDE. Isso perturba meu fluxo de trabalho e pode ser muito demorado para investigar. Análise coletada por e hospedada no G2.com.
Acho que o Visual Assist me oferece mais e esta é a sua capacidade de fornecer comunicação em tempo real e colaborativa, entre os membros da equipe. Uma das funções bem conhecidas das aplicações de refatoração de código é acelerar o processo de desenvolvimento e garantir a qualidade ideal do código. Análise coletada por e hospedada no G2.com.
A inconsistência na funcionalidade de navegação de código está entre as principais desvantagens. Eu encontro muitos impedimentos em localizar a parte necessária da base de código, o que geralmente resulta em desperdício de tempo e baixo desempenho. Análise coletada por e hospedada no G2.com.

Shift + Alt + G (go to related) is great for tracking which derived classes actually implement a certain virtual method Análise coletada por e hospedada no G2.com.
I haven't actually measured the time but it feels like the newer version take longer to parse the system include headers. Análise coletada por e hospedada no G2.com.
A coisa mais útil sobre o Visual Assist é o código preditivo para o Unreal Engine. Eu só preciso começar a digitar e ele automaticamente prevê o código correto que quero usar. Análise coletada por e hospedada no G2.com.
Eu realmente não encontro nada que eu não goste sobre o Visual Assist. Análise coletada por e hospedada no G2.com.