Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Terminal systemu Windows automatycznie tworzy profile dla podsystemu Windows dla systemu Linux (WSL) oraz profile programu PowerShell, jeśli zainstalujesz te powłoki na Twoim urządzeniu. Ta funkcja ułatwia dołączanie wszystkich powłok do terminalu bez konieczności lokalizowania plików wykonywalnych. Terminal generuje te profile za pomocą source właściwości , która informuje terminal, gdzie należy znaleźć odpowiedni plik wykonywalny.
Podczas instalowania terminalu ustawia program PowerShell jako domyślny profil. Aby dowiedzieć się, jak zmienić profil domyślny, odwiedź stronę startupu.
Konfiguracja
: motyw jasny
Zainstaluj nową powłokę po zainstalowaniu terminala systemu Windows
Niezależnie od tego, czy instalujesz nową powłokę przed instalacją terminala, czy po jej zakończeniu, terminal tworzy nowy profil dla nowo zainstalowanej powłoki.
Ukrywanie profilu
Aby ukryć profil z menu rozwijanego terminalu, dodaj właściwość hidden do obiektu profilu w pliku settings.json i ustaw ją na true.
"hidden": true
Zapobieganie generowaniu profilu
Aby zapobiec generowaniu profilu dynamicznego przez terminal, dodaj generator profilów do disabledProfileSources tablicy w ustawieniach globalnych. Aby uzyskać więcej informacji, zobacz stronę Ustawienia globalne.
"disabledProfileSources": ["Windows.Terminal.Wsl", "Windows.Terminal.Azure", "Windows.Terminal.PowershellCore", "Windows.Terminal.SSH"]
Dodawanie profilu innej firmy
Jeśli narzędzie wiersza polecenia innej firmy nie ma automatycznie generowanego profilu w pliku settings.json, możesz dodać go ręcznie. Poniższe profile dotyczą kilku typowych narzędzi innych firm do celów referencyjnych.
Anaconda
Przy założeniu, że program Anaconda został zainstalowany w %USERPROFILE%\Anaconda3:
{
"commandline": "cmd.exe /k \"%USERPROFILE%\\Anaconda3\\Scripts\\activate.bat %USERPROFILE%\\Anaconda3\"",
"icon": "%USERPROFILE%\\Anaconda3\\Menu\\anaconda-navigator.ico",
"name": "Anaconda3",
"startingDirectory": "%USERPROFILE%"
}
cmder
Przy założeniu, że zainstalowałeś cmder na dysku %CMDER_ROOT%:
{
"commandline": "cmd.exe /k %CMDER_ROOT%\\vendor\\init.bat",
"name": "cmder",
"icon": "%CMDER_ROOT%\\icons\\cmder.ico",
"startingDirectory": "%USERPROFILE%"
}
Cygwin
Zakładając, że zainstalowałeś Cygwin na dysku C:\cygwin64:
{
"name": "Cygwin",
"commandline": "C:\\cygwin64\\bin\\bash --login -i",
"icon": "C:\\cygwin64\\Cygwin.ico",
"startingDirectory": "C:\\cygwin64\\bin"
}
! [UWAGA] Katalog początkowy Cygwin jest ustawiony tak, aby ścieżka działała. Domyślny katalog otwierany podczas uruchamiania Cygwin będzie
$HOMEz powodu flagi--login.
Far Manager
Zakładając, że zainstalowano program Far na c:\Program Files\Far Manager:
{
"name": "Far",
"commandline": "\"c:\\program files\\far manager\\far.exe\"",
"startingDirectory": "%USERPROFILE%",
"useAcrylic": false
},
Git Bash
Przy założeniu, że zainstalowano Git Bash w C:\\Program Files\\Git:
{
"name": "Git Bash",
"commandline": "C:\\Program Files\\Git\\bin\\bash.exe -li",
"icon": "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
Git Bash (WOW64)
Zakładając, że zainstalowałeś Git Bash w lokalizacji C:\\Program Files (x86)\\Git:
{
"name": "Git Bash",
"commandline": "%ProgramFiles(x86)%\\Git\\bin\\bash.exe -li",
"icon": "%ProgramFiles(x86)%\\Git\\mingw32\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
MSYS2
Zakładając, że zainstalowano MSYS2 w C:\\msys64:
{
"name": "MSYS2",
"commandline": "C:\\msys64\\msys2_shell.cmd -defterm -no-start -mingw64",
"icon": "C:\\msys64\\msys2.ico",
"startingDirectory": "C:\\msys64\\home\\user"
}
Aby uzyskać więcej informacji, zobacz sekcję Terminale dokumentacji MSYS2.
Windows Terminal