Ускорение Visual Studio 2008 с помощью Resharper

10

Есть ли полезные советы для ускорения Visual Studio, которые основаны исключительно на программном обеспечении? У меня уже есть быстрые жесткие диски, много оперативной памяти и мощный процессор. Несмотря на все это, VS2008 идет медленно.

Я использую его в основном для разработки на C # и ASP. Мне интересно, есть ли настройки и настройки, которые люди делают, чтобы ускорить его.

PS: я использую Resharper, и я не хочу отказываться от него.

Matt
источник
Решарпер работает медленно на VS2005 тоже.
TheSean
Из-за того, что это стоит у меня была проблема (к сожалению, не производительность) с ReSharper, удаление и переустановка которого не удалось устранить. Мне пришлось удалить и затем вручную пройти через все различные каталоги, оставленные процессом удаления, а затем переустановить, и это решило проблему.
Ричард Лукас

Ответы:

1

Временно удалите Reshaper. Если это ускоряет ход событий, вам нужно сосредоточиться на Resharper. Если деинсталляция не ускоряет процесс, то это VS.

Если нет никаких советов (например, отключение функций), чтобы ускорить Resharper, то вам нужно выбрать скорость или Resharper, и ваш PS, вы уже решили.

Ричард
источник
21

В соответствии с предыдущим комментарием, вот несколько вещей, которые вы можете сделать, чтобы ускорить ReSharper:

Отключить анализ кода для текущего файла

Вы можете временно отключить анализ кода для текущего файла, нажав Ctrl + Alt + Shift + 8. Повторное нажатие на ярлык снова активирует анализ.

Если вы хотите связать другой ярлык для этой операции, найдите ReSharper_EnableDaemonкоманду.

Скажите ReSharper, чтобы пропустить большие файлы

Вы можете указать ReSharper избегать анализа больших файлов, добавив их в список «Редактировать элементы для пропуска» в ReSharper → Параметры → Проверка кода → Настройки:

введите описание изображения здесь

Обратите внимание, что файлы, для которых вы отключаете анализ с помощью Ctrl + Alt + Shift + 8, также попадают в этот список.

Ускорить ввод текста

Если вы испытываете замедление во время набора текста, вы можете отключить подписи участников в разделе ReSharper → Параметры → IntelliSense → Завершение:

введите описание изображения здесь

Если это не помогает, переключитесь на встроенную Visual Studio IntelliSense в разделе ReSharper → Параметры → IntelliSense → Общие:

введите описание изображения здесь

Отключить форматирование

Чтобы ускорить набор текста, вы можете отключить параметры автоматического форматирования в разделе ReSharper → Параметры → Редактор, чтобы избежать форматирования кода при вводе:

введите описание изображения здесь

Ускорьте живые шаблоны в больших файлах

Чтобы ускорить использование живых шаблонов в больших файлах, вы можете отключить опцию Переформатировать и сократить ссылки для каждого необходимого шаблона:

введите описание изображения здесь

Известные проблемы с производительностью

Ниже приведен список известных проблем производительности и их соответствующих решений.

VS2010 с R # на Windows XP медлительность

Эта известная проблема может быть решена путем установки Windows Automation API 3.0. Для получения дополнительной информации см. Эту статью . Обратите внимание, что это исправление относится только к Windows XP - в Vista и Windows 7 этот API уже установлен.

Редактор прокрутки работает медленно

Эта проблема возникает из-за аппаратно-ускоренного рендеринга редактора. Если вы испытываете это, попробуйте отключить следующие параметры в разделе Инструменты → Параметры → Среда → Общие:

  • Автоматическая настройка визуального восприятия на основе производительности клиента
  • Используйте аппаратное ускорение графики, если доступно

введите описание изображения здесь

Дмитрий Нестерук
источник