Ускорение Visual Studio 2008 с Решарпер

3300
Matt

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

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

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

10
http://stackoverflow.com/questions/23737/do-you-have-any-tips-to-improve-resharper-and-or-visual-studio-performance Nippysaurus 14 лет назад 1
http://stackoverflow.com/questions/8440/visual-studio-optimizations Nippysaurus 14 лет назад 0
Решарпер работает медленно на VS2005 тоже. TheSean 14 лет назад 0
Из-за того, что это стоит, у меня была проблема (к сожалению, не производительность) с ReSharper, удаление и переустановка которого не удалось устранить. Мне пришлось удалить, а затем вручную пройти через все различные каталоги, оставленные процессом удаления, а затем переустановить, и это решило проблему. Richard Lucas 12 лет назад 0

2 ответа на вопрос

21
Dmitri Nesteruk

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

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

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

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

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

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

enter image description here

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

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

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

enter image description here

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

enter image description here

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

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

enter image description here

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

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

enter image description here

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

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

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

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

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

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

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

enter image description here

1
Richard

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

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

Похожие вопросы