Ускорение редактирования XAML в VS2008
-
09-06-2019 - |
Вопрос
При редактировании XAML в VS2008 SP1 редактор работает очень медленно.процесс devenv, похоже, работает примерно на 40% процессора (машина, которую я использую в данный момент, только двухъядерная, так что это почти максимальная загрузка одного ядра) большую часть времени.Это немного усиливается, когда я переключаюсь на другой файл XAML.У меня также установлен ReSharper, но я думаю, что предпочел бы смириться с медлительностью, чем удалить это :)
Есть какие-нибудь предложения о том, как я могу немного ускорить процесс?
Отредактировано для добавления:Я уже использую представление только для Xaml, которое, насколько я помню, ускорило процесс, но он все еще слишком вялый.Кроме того, файлы Xaml невелики - всего от 100 до 200 строк.
Решение 2
Похоже, замедление связано с ReSharper.Еще немного Погуглив, я найденный это нажатие Ctrl + 8 отключит ReSharper для текущего файла (еще раз Ctrl + 8, чтобы снова включить его).Если я сделаю это для медленных файлов Xaml, мои проблемы в значительной степени исчезнут (и я не возражаю против отсутствия ReSharper для Xaml)
Обновить:Версия ReSharper 4.1, похоже, устранила проблему с производительностью, поэтому мне больше не нужно использовать сочетание клавиш Ctrl + 8.
Другие советы
Вы можете значительно ускорить его, только просматривая представление XML. Инструменты / Параметры / Текстовый редактор / XAML / Всегда открывать документы в полном представлении XAML (установите этот флажок).
Я обнаружил, что это исправление решило серьезную проблему с запаздыванием и заиканием, с которой я столкнулся.
https://connect.microsoft.com/VisualStudio/Downloads /DownloadDetails.aspx?DownloadID=10826 р>
Перед простой прокруткой или редактированием тега в моем xaml в VS2008 будет 5-10 секундная пауза. Это исправление, казалось, исправило большую часть этого; не только делает паузу после сохранения и загрузки файлов xaml.
Возможно, вы сможете отредактировать файл XAML вне Visual Studio.Используйте такие инструменты, как: