Pergunta

Ao editar XAML no VS2008 SP1, o editor fica muito lento.O processo devenv parece estar em torno de 40% da CPU (a máquina que estou usando no momento é apenas dual core, então isso está quase no limite de um núcleo) na maioria das vezes.Aumenta um pouco mais quando mudo para outro arquivo XAML.Também tenho o ReSharper instalado, mas acho que prefiro aguentar a lentidão do que removê-la :)

Alguma sugestão sobre como posso acelerar um pouco as coisas?

Editado para adicionar:Já estou usando a visualização somente Xaml, o que acelerou pelo que me lembro - mas ainda é muito lento.Além disso, os arquivos Xaml não são enormes – apenas 100 a 200 linhas.

Foi útil?

Solução 2

Parece que a desaceleração se deve ao ReSharper.Pesquisando um pouco mais no Google eu encontrado que pressionar Ctrl+8 desativará o ReSharper para o arquivo atual (Ctrl+8 novamente para ativá-lo novamente).Se eu fizer isso para arquivos Xaml lentos, meus problemas praticamente desaparecerão (e não me importo de não ter o ReSharper para Xaml)

Atualizar:A versão 4.1 do ReSharper parece ter corrigido o problema de desempenho, então não preciso mais usar o atalho Ctrl+8.

Outras dicas

Você pode acelerar bastante visualizando apenas a visualização XML.Ferramentas/Opções/Editor de Texto/XAML/Sempre abrir documentos na visualização XAML completa (marque esta caixa).

Descobri que esse hotfix resolveu um grande problema de atraso e gagueira que eu estava tendo.

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826

Antes de simplesmente rolar ou editar uma tag em meu xaml, causaria uma pausa de 5 a 10 segundos no VS2008.Esse hotfix pareceu remediar a maior parte do problema;não apenas faz uma pausa após salvar e carregar arquivos xaml.

Talvez você possa editar o arquivo XAML fora do Visual Studio.Use ferramentas como:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top