A VS Code terminálfolyamata lehetővé teszi a felhasználók számára, hogy szkripteket és parancsokat futtassák a szerkesztői környezetben, javítva ezzel a munkafolyamat hatékonyságát. Parancssori felületet biztosít a kódfordításhoz, a verziókezelés kezeléséhez, a függőségek telepítéséhez és a szerveroldali alkalmazások futtatásához. Azt azonban észrevettük, hogy néha a A terminálfolyamat nem indul el a VS Code-ban . Ebben a bejegyzésben meglátjuk, mit tehet a probléma megoldása érdekében.
A terminálfolyamat elindítása nem sikerült
A kísérő részhibaüzenetek lehetnek: Path to Shell végrehajtható fájl, 1. kilépési kód, kezdőkönyvtár, natív kivétel történt, vagy a Windows nem tudja megnyitni ezt a programot.
Javítás A terminálfolyamat nem indult el a VS Code-ban
Ha a terminálfolyamat nem indul el a Visual Studio Code-ban, kövesse az alábbi megoldásokat.
a rendszerindító konfigurációs adatfájlból hiányzik néhány szükséges információ
- Tekintse át a felhasználói beállításokat
- Frissítse a VS Code-ot a legújabb verzióra
- Telepítse a Shell legújabb verzióját
- Kapcsolja be a nyomkövetési naplózást, hogy rögzítse a naplót a terminál indításakor
Beszéljünk róluk részletesen.
1] Tekintse át a felhasználói beállításokat
Mindenekelőtt ellenőriznünk kell, hogy nem történt-e módosítás a felhasználói beállításokban, amelyek miatt ezzel a problémával szembesülünk. Ha ugyanezt szeretné tenni, először lépjen a következőre: Fájl > Beállítások > Beállítások vagy ütni Ctrl + ,.
Most ellenőriznünk és módosítanunk kell a terminál.integrált beállítások. Az alábbiakban a beállításokat kell elvégeznünk.
-
terminal.integrated.defaultProfile.{platform}
– A felhasználó alapértelmezett shell-profiljának ellenőrzése. -
terminal.integrated.profiles.{platform}
– A meghatározott héjprofilok beállítják a héj elérési útját és argumentumait. -
terminal.integrated.cwd
– Az aktuális munkakönyvtár ellenőrzése. -
terminal.integrated.env.{platform}
– A shell folyamathoz hozzáadandó környezeti változók ellenőrzése. -
terminal.integrated.inheritEnv
– Lehetővé teszi az új shellek számára, hogy örököljék környezetüket a VS Code-tól. -
terminal.integrated.automationProfile.{platform}
– A shell-profil módosítása automatizálással kapcsolatos terminálhasználathoz, például feladatokhoz és hibakereséshez. -
terminal.integrated.splitCwd
– Az aktuális munkakönyvtár vezérléséhez egy felosztott terminál ezzel kezdődik. -
terminal.integrated.windowsEnableConpty
– A ConPTY használatának engedélyezése a Windows terminálon történő kommunikációhoz
Ha nem biztos abban, hogy hol végezte el a változtatásokat, próbálja meg a Módosított szűrő. Akár rákattinthat a Szűrő ikonra, és válassza a Módosított lehetőséget, vagy egyszerűen írja be @módosított a kereső ikonban.
Az integrált terminál legtöbb beállításának módosításához hozzá kell férnie a felhasználói JSON-fájlhoz. Megnyithatja a „Szerkesztés a settings.json fájlban” hivatkozásra kattintva a Beállítások szerkesztőben, vagy a „Preferences: Open User Settings (JSON)” parancs használatával a Parancspalettáról (Ctrl+Shift+P).
2] Frissítse a VS Code-ot a legújabb verzióra
Előfordulhat, hogy a problémát egy programhiba okozza, és mivel nem vagyunk fejlesztők a Microsoftnál, a legjobb megoldás a hibák megoldására a Visual Studio Code legújabb verziójának telepítése. Szóval nyitott VS kód, és menj oda Súgó > Frissítések keresése. Most ellenőrizze, hogy van-e kiadott verzió, amelyet telepíthet. Telepítse a legújabb verzióra, és már mehet is.
3] Telepítse a Shell legújabb verzióját
Ha a parancssori felületet az operációs rendszertől külön telepítette, fontolja meg az interfész legfrissebb elérhető verziójának telepítését. Ugyanez a javaslat érvényes, ha az operációs rendszer egy régebbi buildjét használja. Például a Windows 10 néhány korábbi verziója nem volt kompatibilis a VS Code termináljával.
4] Kapcsolja be a nyomkövetési naplózást, hogy rögzítse a naplót a terminál indításakor
A probléma azonosítása érdekében engedélyezze a nyomkövetési naplózást a terminál indításakor. A napló rögzíti a folyamat létrehozásához használt összes argumentumot, amely gyakran felfedi a problémát. A helytelen shell-nevek, argumentumok vagy környezeti változók megakadályozhatják a terminál elindítását. Ugyanezhez kövesse az alábbi lépéseket.
- Először nyissa meg a Feladatkezelő és fejezze be a VS Code-hoz kapcsolódó összes folyamatot.
- Most nyitva VS kód (A terminálból való megnyitásához futtassa kód –napló nyomkövetés).
- Nyomja meg az F1 vagy az Fn + F1 billentyűt.
- Írja be a „Fejlesztő: Nyissa meg a naplófájlt…” kifejezést, és nyomja meg az Enter billentyűt.
- Most válassza ki az alábbi lehetőségek egyikét.
- Terminál: Frontend beviteli naplók.
- PTY házigazda: Háttérnaplók
Ez elvégzi a munkát Ön helyett.
Remélhetőleg ezek a megoldások megcsinálják a trükköt.
Olvas: A legjobb ChatGPT bővítmények a VS Code számára
Miért nem működik a terminálom a VS Code-ban?
Ha problémákba ütközik a terminál VS Code-ban való indításakor, akkor ez inkább a shell telepítésével kapcsolatos, nem pedig magával a VS kóddal. Meg kell jelennie egy kilépési kódnak a terminálon, így előfordulhat, hogy el tudja hárítani a problémát az adott shell és kilépési kód online keresésével.
Olvas: A betűméret és a betűsúly módosítása a Windows terminálban ?
Hogyan indíthatom el a VS Code-ot a terminálkódból?
Nagyon egyszerű elindítani a VS Code-ot a terminálról. Mindössze annyit kell tennie, hogy nyitva van Terminál vagy bármely más parancssori segédprogram, például a Command Prompt vagy a PowerShell, és futtassa „kód –napló nyomkövetés”. Ez megteszi a trükköt.
Olvassa el még: Hogyan készítsünk biztonsági másolatot a Windows terminál beállításairól ?