Zgodnie z poprzednim komentarzem, oto kilka rzeczy, które możesz zrobić, aby przyspieszyć ReSharper:
Wyłącz analizę kodu dla bieżącego pliku
Możesz tymczasowo wyłączyć analizę kodu dla bieżącego pliku, naciskając Ctrl + Alt + Shift + 8. Ponowne naciśnięcie skrótu ponownie włączy analizę.
Jeśli chcesz powiązać inny skrót dla tej operacji, poszukaj ReSharper_EnableDaemon
polecenia.
Powiedz ReSharperowi, aby pomijał duże pliki
Możesz powiedzieć ReSharperowi, aby unikał analizowania dużych plików, dodając je do listy „Edytuj elementy do pominięcia” w obszarze ReSharper → Opcje → Kontrola kodu → Ustawienia:
Pamiętaj, że pliki, dla których wyłączasz analizę za pomocą Ctrl + Alt + Shift + 8, również znajdują się na tej liście.
Przyspiesz pisanie
Jeśli podczas pisania wystąpi spowolnienie, możesz wyłączyć podpisy członków w ReSharper → Opcje → IntelliSense → Wygląd zakończenia:
Jeśli to nie pomoże, przejdź do wbudowanego programu Visual Studio IntelliSense w ReSharper → Opcje → IntelliSense → Ogólne:
Wyłącz formatowanie
Aby przyspieszyć pisanie, możesz wyłączyć opcje automatycznego formatowania w ReSharper → Opcje → Edytor, aby uniknąć formatowania kodu podczas pisania:
Przyspiesz szablony na żywo w dużych plikach
Aby przyspieszyć aktywne szablony w dużych plikach, możesz wyłączyć opcję Reformatuj i skracaj odniesienia dla każdego niezbędnego szablonu:
Znane problemy z wydajnością
Poniżej znajduje się lista znanych problemów z wydajnością i odpowiadających im rozwiązań.
VS2010 z R # na powolności systemu Windows XP
Ten znany problem można rozwiązać, instalując interfejs Windows Automation API 3.0. Aby uzyskać więcej informacji, zobacz ten artykuł . Należy pamiętać, że ta poprawka dotyczy tylko systemu Windows XP - Vista i Windows 7 mają już zainstalowane to API.
Przewijanie edytora jest powolne
Ten problem powstaje z powodu przyspieszonego sprzętowo renderowania edytora. Jeśli tak się stanie, spróbuj wyłączyć następujące opcje w Narzędzia → Opcje → Środowisko → Ogólne:
- Automatycznie dostosuj wrażenia wizualne na podstawie wydajności klienta
- Użyj sprzętowej akceleracji grafiki, jeśli jest dostępna