Proces terminálu sa nepodarilo spustiť v kóde VS

Proces Terminalu Sa Nepodarilo Spustit V Kode Vs



Terminálový proces VS Code umožňuje používateľom spúšťať skripty a príkazy v prostredí editora, čím sa zvyšuje efektivita pracovného toku. Poskytuje rozhranie príkazového riadka na kompiláciu kódu, správu riadenia verzií, inštaláciu závislostí a spúšťanie aplikácií na strane servera. Všimli sme si však, že niekedy, Proces terminálu sa nespustí v kóde VS . V tomto príspevku uvidíme, čo môžete urobiť na vyriešenie tohto problému.



Proces terminálu sa nepodarilo spustiť





Sprievodné čiastkové chybové hlásenia môžu byť Cesta k spustiteľnému súboru Shell, Kód ukončenia 1, Počiatočný adresár, Vyskytla sa natívna výnimka alebo systém Windows nemôže tento program otvoriť.





  Proces terminálu sa nepodarilo spustiť v kóde VS



Oprava Proces terminálu sa nepodarilo spustiť v kóde VS

Ak sa terminálový proces nespustí v kóde Visual Studio, postupujte podľa nižšie uvedených riešení.

chyba 651
  1. Skontrolujte používateľské nastavenia
  2. Aktualizujte VS kód na najnovšiu verziu
  3. Nainštalujte najnovšiu verziu Shell
  4. Zapnite protokolovanie sledovania, aby ste zaznamenali protokol pri spustení terminálu

Povedzme si o nich podrobne.

1] Skontrolujte používateľské nastavenia



Najprv musíme skontrolovať a overiť, že nedošlo k žiadnym zmenám v používateľskom nastavení, kvôli ktorým čelíme tomuto problému. Ak chcete urobiť to isté, najskôr prejdite na Súbor > Predvoľby > Nastavenia alebo zasiahnuť Ctrl + ,.

Teraz musíme skontrolovať a zmeniť terminál.integrovaný nastavenie. Nasledujú nastavenia, o ktoré sa musíme postarať.

  • terminal.integrated.defaultProfile.{platform} – Ak chcete skontrolovať predvolený profil shellu používateľa.
  • terminal.integrated.profiles.{platform} – Definované profily shellu nastavujú cestu a argumenty pre shell.
  • terminal.integrated.cwd – Kontrola aktuálneho pracovného adresára.
  • terminal.integrated.env.{platform} – Kontrola premenných prostredia, ktoré budú pridané do procesu shellu.
  • terminal.integrated.inheritEnv – Umožniť novým shellom privilégium dediť svoje prostredie z kódu VS.
  • terminal.integrated.automationProfile.{platform} – Na zmenu profilu shellu pre použitie terminálu súvisiaceho s automatizáciou, ako sú úlohy a ladenie.
  • terminal.integrated.splitCwd – Na ovládanie aktuálneho pracovného adresára začína rozdelený terminál.
  • terminal.integrated.windowsEnableConpty – Povoliť oprávnenie používať ConPTY na komunikáciu v termináli Windows

Ak si nie ste istý, kde ste zmeny vykonali, skúste použiť Upravené filter. Môžete buď kliknúť na Filter ikonu a vyberte možnosť Upravené alebo jednoducho zadajte @upravené v ikone vyhľadávania.

Ak chcete upraviť väčšinu nastavení integrovaného terminálu, budete potrebovať prístup k svojmu používateľskému súboru JSON. Môžete ho otvoriť kliknutím na odkaz „Upraviť v nastaveniach.json“ v editore nastavení alebo pomocou príkazu „Predvoľby: Otvoriť používateľské nastavenia (JSON)“ z palety príkazov (Ctrl+Shift+P).

2] Aktualizujte VS kód na najnovšiu verziu

Existuje možnosť, že problém, ktorému čelíte, je spôsobený chybou, a keďže nie sme vývojár v spoločnosti Microsoft, našou najlepšou snahou na vyriešenie týchto chýb je inštalácia najnovšej verzie kódu Visual Studio. Takže otvorte VS kód, a prejdite na Pomocník > Vyhľadať aktualizácie. Teraz skontrolujte, či je vydaná verzia, ktorú môžete nainštalovať. Nainštalujte si ho na najnovšiu verziu a môžete začať.

3] Nainštalujte najnovšiu verziu Shell

Ak je rozhranie príkazového riadka nainštalované oddelene od operačného systému, zvážte inštaláciu najnovšej dostupnej verzie rozhrania. Rovnaké odporúčanie platí, ak používate staršiu zostavu operačného systému. Napríklad niektoré staršie verzie systému Windows 10 neboli kompatibilné s terminálom vo VS Code.

4] Zapnite protokolovanie sledovania, aby ste zaznamenali protokol pri spustení terminálu

Povoľte protokolovanie sledovania pri spustení terminálu na identifikáciu problému. Protokol zaznamenáva všetky argumenty použité na vytvorenie procesu, ktorý často odhaľuje problém. Nesprávne názvy shellov, argumenty alebo premenné prostredia môžu zabrániť spusteniu terminálu. Ak chcete urobiť to isté, postupujte podľa krokov uvedených nižšie.

  1. Najprv otvorte  Správca úloh a ukončiť všetky procesy súvisiace s VS Code.
  2. Teraz otvorené VS kód (Ak ho chcete otvoriť z terminálu, spustite kód – sledovanie záznamu).
  3. Stlačte F1 alebo Fn + F1.
  4. Napíšte „Developer: Open Log File...“ a stlačte Enter.
  5. Teraz vyberte jednu z nasledujúcich možností.
    • Terminál: Vstupné protokoly frontendu.
    • Hostiteľ PTY: Backendové protokoly

Toto urobí prácu za vás.

Dúfajme, že tieto riešenia vám pomôžu.

Čítať: Najlepšie rozšírenia ChatGPT pre kód VS

Prečo môj terminál nefunguje v kóde VS?

Ak narazíte na problémy so spustením terminálu v kóde VS, môže to súvisieť skôr s inštaláciou shellu než so samotným kódom VS. V termináli musí byť zobrazený výstupný kód, takže problém možno budete môcť vyriešiť vyhľadaním špecifického shellu a výstupného kódu online.

Čítať: Ako zmeniť veľkosť a váhu písma v termináli Windows ?

Ako spustím kód VS z kódu terminálu?

Spustenie kódu VS z terminálu je celkom jednoduché. Stačí len otvoriť Terminál alebo akýkoľvek iný nástroj príkazového riadka, ako napríklad príkazový riadok alebo PowerShell, a spustite ho „sledovanie kódu – denníka“. Toto urobí trik za vás.

Prečítajte si tiež: Ako zálohovať nastavenia Windows Terminal ?

  Proces terminálu sa nepodarilo spustiť v kóde VS
Populárne Príspevky