Czy zdarzają się awarie, zanim jeszcze uruchomisz swój kod? Skorzystaj z tych wskazówek, aby rozwiązać problemy z kodem programu Visual Studio w systemie Windows 11.
Visual Studio Code to popularne środowisko IDE, które jest powszechnie preferowane przez entuzjastów programowania. Microsoft przeprojektował swój interfejs użytkownika i udostępnił go również w sklepie Microsoft Store. Możesz nawet zainstalować wiele rozszerzeń w Visual Studio Code, aby poprawić swoje środowisko programistyczne.
Jednak wielu użytkowników napotyka nagłe awarie w aplikacji Visual Studio Code, które utrudniają przepływ pracy. Jeśli wielokrotnie napotykasz ten sam problem, nie martw się. Wymienimy wiele poprawek, abyś mógł spróbować rozwiązać problem na swoim komputerze. Zagłębmy się w post.
1. Zakończ program Visual Studio Code i uruchom ponownie
Przed przejściem do bardziej złożonych poprawek dla aplikacji całkowicie zamknij program Visual Studio Code za pomocą Menedżera zadań i uruchom go ponownie. Oto jak to zrobić:
- Kliknij prawym przyciskiem myszy Początek przycisk, aby otworzyć Menu zaawansowanego użytkownika. Kliknij na Menadżer zadań opcja.
- Zlokalizuj proces Visual Studio Code na liście aktywnych procesów.
- Kliknij go prawym przyciskiem myszy i kliknij na Zakończ zadanie opcję z menu kontekstowego. Spowoduje to zamknięcie aplikacji Visual Studio Code i wszystkich powiązanych z nią procesów.
- Zamknij okno Menedżera zadań i otwórz menu Start.
- Wpisz Visual Studio Code i uruchom aplikację z uprawnieniami administratora. Sprawdź, czy wystąpi teraz awaria.
2. Uruchom ponownie system
Ponowne uruchomienie systemu to najstarsza sztuczka w książce. To może nie wydawać się skuteczne, ale rozwiązuje większość problemów systemowych. Ponowne uruchomienie systemu pomaga w zamknięciu wszystkich aktywnych procesów i usług, wyczyszczeniu pamięci systemowej i ponownym ich uruchomieniu. Z tego powodu wszelkie usługi lub aplikacje, które nie działają, również zostaną ponownie uruchomione.
Kliknij prawym przyciskiem myszy na przycisku Start i wybierz Uruchom ponownie opcję z menu użytkownika zaawansowanego. Po ponownym uruchomieniu systemu uruchom Visual Studio Code z uprawnieniami administratora i sprawdź, czy się nie zawiesza.
3. Wyłącz przyspieszenie sprzętowe
Przyspieszenie sprzętowe może powodować problemy w systemie o niskiej specyfikacji z uruchomioną aplikacją Visual Studio. W ustawieniach aplikacji nie ma takiej opcji. Musisz więc zmodyfikować plik argv.json, aby go wyłączyć. Oto jak:
- Uruchom Visual Studio Code i kliknij plik Ustawienia ikona w lewym dolnym rogu.
- Wybierz Paleta poleceń opcję z menu ustawień i kliknij przycisk Preferencje: Skonfiguruj argumenty wykonawcze opcja.
- Teraz wprowadź następujące polecenie w pliku argv.json: "wyłącz przyspieszenie sprzętowe": prawda
- Naciskać Ctrl+S aby zapisać zmiany w pliku.
- Uruchom ponownie aplikację i sprawdź, czy teraz się nie zawiesza.
4. Wykonaj czysty rozruch
Często aplikacje i usługi innych firm mogą zakłócać działanie innych aplikacji i powodować zawieszanie się i awarie aplikacji. Aby więc wykluczyć tę możliwość, wykonaj a czysty rozruch systemu Windows z włączonymi tylko usługami związanymi z firmą Microsoft podczas uruchamiania.
Jeśli program Visual Studio Code działa prawidłowo po czystym rozruchu, spróbuj ponownie wykonać czysty rozruch, włączając usługę innej firmy. Powtarzaj ten proces, aż znajdziesz problematyczną usługę lub aplikację.
5. Wyłącz rozszerzenia kodu programu Visual Studio
Visual Studio Code wymaga rozszerzeń, aby rozszerzyć obsługę języka i debugera dla różnych języków programowania. Jeśli korzystasz z rozszerzeń, musisz znaleźć i usunąć te kłopotliwe. Oto jak to zrobić:
- Uruchom Visual Studio Code i naciśnij Ctrl+Shift+X aby otworzyć ustawienia rozszerzeń.
- Kliknij na Zainstalowane opcja wyświetlania wszystkich rozszerzeń zainstalowanych w aplikacji Visual Studio Code.
- Kliknij prawym przyciskiem myszy dowolne rozszerzenie i wybierz Wyłączyć opcję z menu kontekstowego.
- Powtórz ten proces dla wszystkich rozszerzeń, aby je wyłączyć.
- Teraz zrestartuj aplikację Visual Studio Code i uruchom ją na jakiś czas bez żadnych rozszerzeń. Jeśli się nie zawiesza, przyczyną awarii jest prawdopodobnie rozszerzenie.
- Aby zidentyfikować rozszerzenie, ponownie przejdź do ustawień rozszerzenia w aplikacji i kliknij prawym przyciskiem myszy wyłączone rozszerzenie. Wybierz Włączać opcja.
- Sprawdź, czy Visual Studio Code napotka awarię, gdy to rozszerzenie jest aktywne. Powtórz proces, aby znaleźć rozszerzenie winowajcy i usunąć je z aplikacji.
6. Wyklucz Visual Studio Code w Windows Defender
Programy antywirusowe nie współpracują dobrze z aplikacjami i programami i często błędnie je oznaczają. Dodaj więc wykluczenie dla aplikacji Visual Studio Code. Jeśli w systemie używasz programu antywirusowego innej firmy, dodaj wykluczenie dla katalogu aplikacji Visual Studio Code, uzyskując dostęp do jego ustawień. Możesz nawet tymczasowo wyłącz zabezpieczenia systemu Windows i uruchom aplikację, aby sprawdzić, czy teraz się zawiesza.
7. Zaktualizuj kod programu Visual Studio
Jeśli używasz bardzo starej wersji programu Visual Studio Code i występują nagłe awarie, musisz zaktualizować aplikację. Nowa aktualizacja aplikacji wprowadza ulepszenia bezpieczeństwa i poprawki błędów, które mogły występować w starej wersji aplikacji. Oto jak zaktualizować aplikację:
- Otwórz Visual Studio Code i kliknij plik Ustawienia Ikona.
- Wybierz Sprawdź aktualizacje opcję z menu kontekstowego.
- Jeśli dostępna jest aktualizacja, pobierz ją i zainstaluj, a następnie ponownie uruchom komputer.
- Uruchom ponownie aplikację i używaj jej przez jakiś czas, uważając na awarie.
8. Wycofaj ostatnią aktualizację systemu Windows
Aktualizacje systemu Windows mogą uszkodzić funkcje systemu lub nie współpracować z aplikacjami innych firm. Jeśli napotkasz problem z awarią aplikacji po ostatniej aktualizacji, ręcznie odinstaluj najnowszą aktualizację systemu Windows w Twoim komputerze. Spowoduje to przywrócenie wszystkich nowych zmian wprowadzonych w systemie.
9. Ponownie zainstaluj kod programu Visual Studio
Jeśli instalacja aplikacji jest poważnie uszkodzona i niemożliwa do naprawienia, proste zresetowanie aplikacji nie będzie skuteczne. Zamiast tego musisz całkowicie usunąć Visual Studio Code ze swojego systemu, a następnie zainstalować go ponownie.
Powtórz następujące kroki, aby ponownie zainstalować Visual Studio Code za pomocą Winget:
- Naciskać Wygraj + R Do uruchom okno poleceń Uruchom.
- Typ cmd w polu wprowadzania tekstu i naciśnij Ctrl + Shift + Enter aby uruchomić wiersz poleceń z uprawnieniami administratora.
- Zaakceptuj monit UAC i kliknij Tak przycisk.
- Wpisz następujące polecenie i naciśnij klawisz Enter: Lista Wingeta
- Skopiuj identyfikator aplikacji Visual Studio Code i wklej go po następującym poleceniu: dezinstalacja wingeta [Identyfikator aplikacji]
winget odinstalować Microsoft. VisualStudioCode
- Poczekaj na zakończenie dezinstalacji. Uruchom ponownie system.
- Ponownie uruchom wiersz polecenia z uprawnieniami administratora.
- Następnie wpisz następujące polecenie i naciśnij klawisz Enter: Winget zainstaluj Microsoft. VisualStudioCode
- Pobranie i zainstalowanie aplikacji w systemie zajmie trochę czasu. Nie musisz wchodzić w interakcję z oknem instalatora ani nadawać żadnych uprawnień.
- Uruchom teraz Visual Studio Code i sprawdź, czy aplikacja napotyka teraz jakieś awarie.
10. Użyj wersji internetowej
Microsoft oferuje nawet Webowa wersja Visual Studio Code którego możesz użyć jako rozwiązania tymczasowego. Możesz zalogować się do wersji internetowej i zsynchronizować swoje pliki i ustawienia. Co więcej, możesz zainstalować PWA z przeglądarki Visual Studio Code i uruchomić je bezpośrednio z pulpitu.
Visual Studio Code nie ulegnie już awarii w systemie Windows 11
Popularne IDE firmy Microsoft to podstawowe narzędzie programistów. Jeśli nagle się zawiesi, projekty mogą zostać nieco opóźnione. Zacznij od podstawowego rozwiązywania problemów, a następnie wyłącz przyspieszenie sprzętowe w swoim systemie. Następnie wyłącz rozszerzenia i wykonaj czysty rozruch. Dodaj wykluczenie dla aplikacji w programie antywirusowym. Na koniec, jeśli nic nie działa, zainstaluj ponownie aplikację Visual Studio Code w swoim systemie.