Por que o Visual Studio tem atraso de exibição?

1

Eu tenho o seguinte problema no meu MBP Pro meados de 2015 16Gb RAM executando o Windows 10 com os drivers mais recentes do BootCamp, no Visual Studio 2015 e 2017 Community Edition.

Quase toda vez que eu altero meu código, o Visual Studio tem um atraso significativo de vídeo. Linhas de código estão desarrumadas não mostrando o código real. Eu tentei reinstalar o Windows, limpo o Visual Studio, sem efeito.

Demonstração: screencast do atraso no YouTube .

    
por Smilley 03.04.2017 / 17:02

2 respostas

0

Pode haver muitas razões para o Visual Studio ser lento.

Eu tentei compilar uma lista exaustiva de possíveis causas, onde nem todos (ou nenhum) serão aplicados ao seu caso. Você apenas terá que tentar e ver.

  1. Vá para Ferramentas - > Opções → Editor de texto → C # → Avançado e desmarque a opção Ativar análise de solução completa

  2. Vá para Ferramentas → Opções → XAML Designer → Geral e desmarque Ativar o XAML Designer (requer reinicialização do Visual Studio)

  3. Vá para Ferramentas → Opções → Editor de texto → Todos os idiomas e desmarque Ativar CodeLens

  4. Vá para Ferramentas → Opções → Depuração → Geral e desative Ativar ferramentas de diagnóstico durante a depuração

  5. Vá para o menu Ferramentas Opções Controle de origem e defina Controle de origem atual… para Nenhum

  6. Vá para o menu Ferramentas Opções Ambiente Configurações sincronizadas e desmarque a seleção.

  7. Limpe o conteúdo nas seguintes pastas de cache (não exclua essas pastas, em vez disso, exclua apenas o conteúdo delas) e reinicie o Visual Studio:

    • Limpe o conteúdo na pasta WebSiteCache (pode ser encontrado em C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )

    • Limpe o conteúdo na pasta Arquivos temporários do ASP.NET (pode ser encontrado em C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporário Arquivos ASP.NET )

  8. Altere o escopo da janela Error List para Current Document .

  9. Remova a pasta .vs da pasta da solução.

  10. Desativando algumas extensões, por exemplo, Inspeção de código ReSharper.

  11. Desativar exibições adicionais (segundo ou terceiro monitor)

por 03.04.2017 / 18:37
0

No meu caso, e eu tive um atraso ruim ao fazer as coisas mais simples, isso ajudou a atualizar os drivers do meu PC. Os drivers do sistema são a base para tudo.

Tive a sorte de a Dell ter um suporte incrível ao site para fazer isso. Deixei atualizar todos os drivers desejados (a atualização do driver da Dell é praticamente automática).

Grande parte do atraso parece ter desaparecido.

    
por 20.04.2017 / 17:01