Jak przyspieszyć działanie Visual Studio?

Nie wiem jak Was, ale mnie spowolnione działanie Visual Studio, doprowadza do szaleństwa. Nie ma nic gorszego niż otwarcie pliku klasy, który wczytuje się kilka dobrych sekund. Albo rozpoczęcie pisania i przycięcie trwające 2-3 sekundy. Grrr. Dotyczy to zwłaszcza dużych solucji, w których mieści się > 50 projektów. Oczywiście, pierwszym co można zrobić w celu przyspieszenia działania VS jest odinstalowanie ReSharpera, ale poniższe pomysły nie są tak drastyczne 🙂

  • Jeżeli używasz ReSharpera, to poniżej bardzo przydatny link:

https://www.jetbrains.com/help/resharper/2016.1/Speeding_Up_ReSharper.html

jest to zbiór porad o tym, jak przyspieszyć to pocieszne narzędzie. Z oficjalki.

  • W ustawieniach Visual Studio przejdź do zakładki Text Editor i odznacz Track changes – ustawienie to powoduje, że w momencie zmiany linii w kodzie, jesteśmy informowani o zmianie, w porównaniu do zapisanej wersji
  • Jeżeli masz antyvirusa, sprawdź, czy nie przeszukuje plików tj. devenv.exe. Jeżeli przeszukuje, wyrzuć je z listy.
  • W General tab odznacz wszystkie checkboxy w Visual Experience, jeżeli ich nie potrzebujesz
  • W tabie IntelliTrace odznacz checkbox Enable IntelliTrace jeśli to możliwe w Twoim przypadku
  • Wymień dysk na SSD – jest to największa zmiana, którą zauważysz 🙂

Enjoy!

6 thoughts on “Jak przyspieszyć działanie Visual Studio?

      1. Ja testuje od wczoraj, na razie przeglądarka + temp z katalogu usera 🙂 jest pięknie 🙂 ale będzie to trzeba jeszcze rozszerzyć na VS ale to niestety dopiero po dokupieniu pamięci 🙂

  1. Fakt, dyski SSD wymiatają. Ich szybkość docenia się w szczególności, kiedy mamy okazję popracować znowu na HDD’ku 😉

    Model SSD’ka też ma znaczenie. Dla przykładu wczytanie tego samego projektu na moim lapku (dysk Crucial BX100) trwa kilka ładnych sekund krócej niż na mojej stacjonarce (Plextor M5S). Z kolei jeżeli chodzi o kompilację to tutaj szybsza jest już stacjonarka – mam tam lepszy procek 😛

    Niestety, Visual Studio nie należy do najlżejszych IDE, jednak na dzień dzisiejszy nie zamieniłbym go na nic innego 😉

  2. Co do antywirusa to może być wąskie gardło szczególnie jeśli pracodawca wymaga pracy na VM’ach na których dodatkowo jest antywirus. Oczywiście różni się to w zależności od produktu, miałem okazję pracować z McAfee i niestety kończyło się tak że wyłączaliśmy antywirusa (co w tym wypadku nie było trudne wystarczyło zastopować serwis :)), teraz pracuję z F-Secure i jest trochę lepiej ale i tak skanowanie jest wyłączone na całym repozytorium git’a…

    Swoją drogą szkoda że VS nie jest jeszcze 64 bitowe, za każdym razem gdy ten temat powraca to MS wykręca się jak może i jak tu skorzystać z mojego i7?

Zostaw komentarz

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s