Проблемы производительности Visual Studio при написании XAML

Я слишком долго имел дело с ужасной работой Visual Studio. Теперь я прошел точку эмоционального разрыва и нуждаюсь в помощи.

Я не могу понять, как исправить проблему редактора XAML Visual Studio работает так плохо.

когда я набираю набор символов, каждый из них занимает не менее секунды. Иногда он работает нормально и случайным образом возвращается к выполнению ужасно.

У меня была эта проблема на отдельных машинах с VS 2010 и 2012. Я также отключил ReSharper и представление конструктора xaml и до сих пор не облегчение.

вот видео о том, что я имею дело с:http://youtu.be/KOADBKMIr7U

24
задан Joe
20.11.2022 3:21 Количество просмотров материала 3200
Распечатать страницу

5 ответов

несколько советов от отключите конструктор XAML в Visual Studio:

  1. по умолчанию-full XAML view

    В меню Сервис - > Параметры откройте узел текстовый редактор, затем узел XAML, затем выберите узел прочие; убедитесь, что под заголовком представление по умолчанию есть флажок рядом с "всегда открывать документы в полном представлении XAML".

  2. убить дизайнер рендеринга процесс

    Откройте Диспетчер задач, щелкните правой кнопкой мыши XDesProc.exe и выберите завершить процесс.

  3. открыть как исходный код

    Щелкните правой кнопкой мыши на любом .файл XAML в обозревателе решений и выберите "Открыть с помощью…", выберите " Souce Code (Text) Editor "и нажмите" Установить по умолчанию..".

прочие советы от редактор XAML чрезвычайно медленный:

  1. удалить Параметры Пользователя Решения (.suo) file

    Этот файл обычно находится в той же папке, что решение (.sln файл) (лучше сохранить резервную копию).

  2. удалить "лицензии.Licx " file

    Этот файл находится в папке свойств проекта (лучше сохранить резервную копию).

статьи отзывчивое редактирование XAML с помощью ReSharper показывает, как отключить IntelliSense и используйте ReSharper плагин вместо.

статьи Visual Studio Silverlight XAML designer очень медленно рекомендует удалить Microsoft.ServiceModel.DomainServices.WindowsAzure.dll сборка.

Я также видел рекомендации по использованию конструктора/редактора Blend XAML вместо VS.

10
отвечен harrymc 2022-11-21 11:09

пару вещей, чтобы попробовать (если вы еще этого не сделали)...

  1. Отключить "Визуальный Опыт". Перейти Инструменты - > Параметры - > среда - > общие, снимите все галочки в разделе визуальный опыт

  2. отключить автоматическое заполнение. Перейти Инструменты - > Параметры - > текстовый редактор - > [langauge вы используете] - > общие, снимите все в "завершение заявления"

  3. отключить перенос по словам. Перейти так же, как #2, но снимите флажок "перенос по словам". Я прочитал, что это может замедлите intellsense

1
отвечен Matt 2022-11-21 13:26

только исправить я нашел с помощью vs2013 обновления 2.

1
отвечен Joe 2022-11-21 15:43

попробуйте отключить Resharper, если он у вас есть и/или все другие плагины для VS. Определите причину проблемы и попробуйте переустановить ее. Этот подход сработал для меня.

1
отвечен Ivan Yurchenko 2022-11-21 18:00

в Visual Studio 2015 перейдите к Tools->Options->XAML Designer и снимите флажок "Включить конструктор XAML"

1
отвечен Josh Noe 2022-11-21 20:17

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх