Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Níže uvedená nastavení jsou specifická pro každý jedinečný profil. Pokud chcete, aby se nastavení použilo pro všechny vaše profily, můžete ho přidat do defaults oddílu nad seznamem profilů v souborusettings.json.
"defaults":
{
// SETTINGS TO APPLY TO ALL PROFILES
},
"list":
[
// PROFILE OBJECTS
]
Řazení profilů
Pořadí profilů v "list" sadě určuje číslování indexu profilu. Slouží k mapování na kombinované pole spouštěcí klávesy, například Ctrl+Shift+1.
Pokud chcete změnit číslo indexu profilu, jednoduše vyjměte nebo vložte objekty profilu nad sebe nebo pod sebe.
První v indexu "list" se namapuje na index 1, proto se přiřadí ke kombinovanému klávesě Ctrl+Shift+1.
Název
Toto je název profilu, který se zobrazí v rozevírací nabídce. Tato hodnota se také používá jako název pro předání prostředí při spuštění. Některá prostředí (například bash) se můžou rozhodnout tuto počáteční hodnotu ignorovat, zatímco jiné (Command Prompt, PowerShell) můžou tuto hodnotu používat po celou dobu života aplikace. Toto chování názvu lze přepsat pomocí .tabTitle
Název vlastnosti:name
Nutnost: Požadovaný
Přijímá: Řetězec
Příkazový řádek
Toto je spustitelný soubor použitý v profilu.
Název vlastnosti:commandline
Nutnost: Volitelný
Přijímá: Název spustitelného souboru jako řetězec
Výchozí hodnota:"cmd.exe"
Příklad: Pokud chcete spustit dávkový soubor při každém spuštění cmd.exe, nastavte tuto hodnotu na "cmd.exe /k cesta\to\script.bat"
Počáteční adresář
Toto je adresář, ve který se prostředí spustí při načtení.
Název vlastnosti:startingDirectory
Nutnost: Volitelný
Přijímá: Umístění složky jako řetězec
Výchozí hodnota:"%USERPROFILE%"
POZNÁMKA: Pokud není definován výchozí adresář, bude výchozí hodnota nastavena "%USERPROFILE%" (cesta vzhledem k vašemu uživatelskému nastavení, například to může být C:\Users\<your username>). Pokud je však počáteční adresář explicitně nastavený nullna , získáte různé výsledky v závislosti na tom, kde spustíte terminál.
Příklad: Spuštění profilu PowerShellu ve složce GitHubRepos adresáře Documents vyhledáním profilu powershell.exe a přidáním "startingDirectory": "%USERPROFILE%/Documents/GitHubRepos",
Příklad s WSL: Při nastavování počátečního adresáře pro linuxovou distribuci nainstalovanou přes WSL použijte formát: "startingDirectory": "\\\\wsl$\\DISTRO NAME\\home\\USERNAME"nahraďte zástupnými symboly správnými názvy vaší distribuce. Například: "startingDirectory": "\\\\wsl$\\Ubuntu-20.04\\home\\user1". Pokud k deklarování této cesty používáte uživatelské rozhraní nastavení terminálu systému Windows místo souborusettings.json, můžete pomocí tlačítka Procházet... vybrat výchozí adresář nebo zadat cestu WSL jako: //wsl.localhost/DISTRO NAME/home/USERNAME. Například: //wsl.localhost/Ubuntu-20.04/home/user1.
Výchozí chování: Pokud není zadána hodnota startingDirectory, zobrazí se různé výsledky v závislosti na tom, kde spustíte terminál:
- Pokud spustíte Terminál Systému Windows z nabídky Start:
%WINDIR%\System32 - Pokud spustíte wt.exe z nabídky Start:
%WINDIR%\System32 - Pokud spustíte wt.exe z Win+R:
%USERPROFILE% - Pokud spustíte wt.exe z adresního řádku průzkumníka: libovolnou složku, na kterou jste se dívali.
Poznámka:
Zpětné lomítka musí být uchvácená. Například C:\Users\USERNAME\Documents by měl být zadán jako C:\\Users\\USERNAME\\Documents.
Ikona
Tím se nastaví ikona, která se zobrazí na kartě, rozevírací nabídce, jumplistu a přepínači karet.
Název vlastnosti:icon
Nutnost: Volitelný
Přijímá: Umístění souboru jako řetězec nebo emoji
Příklad: Umístěním obrázku ubuntu.ico ikony do složky umístěné v %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingStateumístění můžete ikonu zobrazit přidáním tohoto řádku do profilu v settings.json: "icon": "ms-appdata:///roaming/ubuntu.ico".
Poznámka:
Od verze Windows Terminal 1.24 icon můžou cesty odkazovat na obsah sousedící se souborem settings.json .
V předchozím příkladu můžete umístit ubuntu.ico do adresáře vedle settings.jsonněj a odkazovat na něj pomocí "icon": "ubuntu.ico"LocalState .
___
Název karty
Pokud je tato možnost nastavená, nahradí name se jako název, který se má předat prostředí při spuštění. Některá prostředí (například bash) se můžou rozhodnout tuto počáteční hodnotu ignorovat, zatímco jiné (Command Prompt, PowerShell) můžou tuto hodnotu používat po celou dobu života aplikace. Pokud se chcete dozvědět, jak nastavit název prostředí, navštivte kurz nadpisu karty.
Název vlastnosti:tabTitle
Nutnost: Volitelný
Přijímá: Řetězec
___
Automaticky spustit jako správce
Pokud je nastavený, tento profil se ve výchozím nastavení automaticky otevře v okně se zvýšenými oprávněními (spuštěný jako správce). Pokud tento profil spustíte z neelevatovaného okna, vytvoří se nové okno terminálu se zvýšenými oprávněními pro hostování tohoto profilu. Pokud tento profil spustíte z okna se zvýšenými oprávněními, otevře se jako nová karta.
Pokud je tato vlastnost nastavena na false, otevření tohoto profilu v okně se zvýšenými oprávněními nespustí nespustí neelevatované okno pro hostování tohoto profilu. Profil se jednoduše otevře v okně se zvýšenými oprávněními a spustí se jako správce.
Pokud nastavíte tuto vlastnost , profiles.defaultsvšechny profily se ve výchozím nastavení spustí jako Správce, pokud je výslovně nenapíšete tak, aby byla nastavena na hodnotu false.
Tuto vlastnost lze přepsat v akcích newTab a splitPane akcích s elevate vlastností.
Ve stejném okně terminálu nemůžou existovat karty se zvýšenými a neelevatovanými oprávněními. Další podrobnosti najdete v nejčastějších dotazech.
Název vlastnosti:elevate
Nutnost: Volitelný
Přijímá:true, false
Výchozí hodnota:false
___
Skrytí profilu z rozevíracího seznamu
Pokud hidden je nastavená hodnota true, profil se nezobrazí v seznamu profilů. Můžete ho použít ke skrytí výchozích profilů a dynamicky generovaných profilů a jejich ponechání v souboru nastavení. Další informace o dynamických profilech najdete na stránce Dynamické profily.
Název vlastnosti:hidden
Nutnost: Volitelný
Přijímá:true, false
Výchozí hodnota:false
Windows Terminal