0

Решение для моего VS2010 - это крупномасштабное решение с 100 файлами источника/заголовка и несколькими внешними библиотеками. Я использую плагин VAssistX. Вчера я добавил новый файл .cc, и он начал медленно работать при редактировании. Очень малый при наборе текста.Visual Studio 2010 становится очень медленным при редактировании

Я попытался восстановить базу данных intellisense VS2010 (проект> Rescan Solution) и перестроить базу данных символов VAssistX. Есть ли еще одна вещь, которую я могу попробовать, чтобы исправить эту проблему? Или каким-то образом я могу узнать, в чем причина.

PS: Я предполагаю, что это отставание происходит из-за синтаксического анализа символов. Всякий раз, когда я ввожу в этот новый файл, VS2010/VAssistX ищет или обновляет базу данных символов. Как-то эта операция вызывает отставание.

+1

Visual Assist отключает синтаксический анализатор VS intellisense, поэтому вам нужно сосредоточиться на VA для решения этой проблемы. Это головоломка с надстройкой памяти, поэтому убедитесь, что у вашей машины достаточно памяти, чтобы ее поддерживать. Никогда не пытайтесь использовать его, если у вас есть только 2 гигабайта ОЗУ. Обратитесь к поставщику за поддержкой. –

+0

Я получил 8 ГБ оперативной памяти и обычно сохраняю 1-2 ГБ свободной памяти. Я беспокоюсь о том, что файл include в новом файле .cc может вызвать цикл, который заставляет VA повторно обрабатывать некоторые файлы снова и снова. Возможно ли и как это выяснить? Я пытаюсь использовать «Process Monitor» для отслеживания любого необычного доступа к файлам VS2010. – Stan

+0

Я заметил, что при редактировании CPU (ядро) всегда на 100%. – Stan

ответ

-1

Я знаю, что это старый вопрос, но для тех, кто все еще работает с ним, Visual Studio 2010 не справляется с большим количеством открытых файлов. Это может быть проблемой здесь. Попробуйте щелкнуть правой кнопкой мыши по вашему текущему файлу и выбрать Close All But This и посмотреть, работает ли это для вас.

+0

Ухаживать за тем, почему это было проголосовано? –

Смежные вопросы