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.
Ustawienia wymienione poniżej są specyficzne dla każdego unikatowego profilu. Jeśli chcesz zastosować ustawienie do wszystkich profilów, możesz dodać je do defaults sekcji powyżej listy profilów w plikusettings.json.
"defaults":
{
// SETTINGS TO APPLY TO ALL PROFILES
},
"list":
[
// PROFILE OBJECTS
]
Pomijanie zmian tytułu
Po ustawieniu truetabTitle tej wartości na wartość zastąpi domyślny tytuł karty, a wszystkie komunikaty o zmianie tytułu z aplikacji zostaną pominięte. Jeśli tabTitle nie zostanie ustawiona, name zostanie użyta zamiast tego. Gdy jest ustawiona wartość false, tabTitle zachowuje się jak zwykle.
Nazwa właściwości:suppressApplicationTitle
Konieczność: Fakultatywny
Akceptuje:true, false
Antyaliasing tekstu
Spowoduje to sterowanie sposobem, w jaki tekst jest antyaliased w rendererze. Należy pamiętać, że zmiana tego ustawienia będzie wymagać uruchomienia nowego wystąpienia terminalu.
Nazwa właściwości:antialiasingMode
Konieczność: Fakultatywny
Akceptuje:"grayscale", "cleartype", "aliased"
Wartość domyślna:"grayscale"
Aliasowanie AltGr
Dzięki temu można kontrolować, czy terminal systemu Windows będzie traktować Ctrl+Alt jako alias altGr.
Nazwa właściwości:altGrAliasing
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:true
Przewiń do danych wejściowych podczas wpisywania
Gdy zostanie ustawiona truewartość , okno będzie przewijane do wiersza danych wejściowych polecenia podczas wpisywania. Gdy zostanie ustawiona wartość false, okno nie będzie przewijane po rozpoczęciu wpisywania.
Nazwa właściwości:snapOnInput
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:true
Rozmiar historii
Spowoduje to ustawienie liczby wierszy nad wierszami wyświetlanymi w oknie, do którego można wrócić. Maksymalny rozmiar historii to 32767.
Nazwa właściwości:historySize
Konieczność: Fakultatywny
Akceptuje: Liczba całkowita
Wartość domyślna:9001
Zachowanie kończenia profilu
Spowoduje to ustawienie sposobu reagowania profilu na zakończenie lub niepowodzenie uruchamiania.
"graceful" spowoduje zamknięcie profilu, gdy exit jest typowany lub gdy proces kończy się normalnie.
"always" zawsze zamknie profil i "never" nigdy nie zamknie profilu.
"automatic" dodano, gdy terminal systemu Windows może być domyślną aplikacją terminalu; w przypadku procesów uruchamianych bezpośrednio w terminalu zachowuje się tak samo jak "graceful" w przypadku procesów przekazanych do terminalu, zachowuje się tak samo jak "always".
true i false są akceptowane jako synonimy odpowiednio i "graceful""never".
Nazwa właściwości:closeOnExit
Konieczność: Fakultatywny
Akceptuje:"automatic", "graceful", , "always""never", , truefalse
Wartość domyślna:"automatic"
Uwaga / Notatka
W wierszu polecenia systemu Windows (cmd.exe) exit zostanie zwrócony kod powrotny poprzedniego polecenia. Jeśli polecenie wpisane przed exit wystąpieniem spowodowało błąd, "closeOnExit": "graceful" nadal będzie wyświetlany ten kod błędu, zamiast zamykać kartę.
Styl powiadomienia dzwonka
Określa, co się stanie, gdy aplikacja emituje znak BEL. Po ustawieniu "all"wartości terminal będzie odtwarzać dźwięk i migać ikonę paska zadań. Gdy terminal nie znajduje się w fokusie, tylko ikona paska zadań będzie migać.
Nazwa właściwości:bellStyle
Konieczność: Fakultatywny
Akceptuje:"all", "audible", , "window", "taskbar""none"
Wartość domyślna:"audible"
Dźwięk dzwonka
Gdy bellStyle jest ustawiona wartość "all" lub "audible", pozwala wybrać plik dźwiękowy dzwonka. Jeśli masz ustawioną tablicę dźwięków, terminal wybierze go losowo.
Nazwa właściwości:bellSound
Konieczność: Fakultatywny
Akceptuje: Lokalizacja pliku jako ciąg lub tablica lokalizacji plików jako ciągi
Znaczniki przewijania (wersja zapoznawcza)
Poniższe ustawienia modyfikują sposób zachowania znaczników przewijania w terminalu systemu Windows. Aby uzyskać więcej informacji na temat integracji ze znacznikami i powłoką, odwiedź stronę integracji powłoki.
Automatycznie dodaj znaczniki przewijania
Po ustawieniu truewartości terminal automatycznie oznaczy bieżący jako monit po naciśnięciu Enter przez użytkownika. Jeśli użytkownik ma włączoną integrację powłoki, będzie to traktować bieżące położenie kursora FTCS;Cjako , kończąc bieżące polecenie i uruchamiac dane wyjściowe.
Nazwa właściwości:autoMarkPrompts
Konieczność: Fakultatywny
Akceptuje:true, false
Ważne
Ta funkcja stała się stabilna w wersji 1.21. Wcześniej była dostępna tylko w programie Windows Terminal Preview i nosiła nazwę experimental.autoMarkPrompts.
Pokaż znaczniki na pasku przewijania
Wyświetla znaczniki na pasku przewijania po ustawieniu wartości true. W połączeniu z integracją powłoki autoMarkPrompts lub spowoduje to wyświetlenie lokalizacji monitów na pasku przewijania.
Nazwa właściwości:showMarksOnScrollbar
Konieczność: Fakultatywny
Akceptuje:true, false
Ważne
Ta funkcja stała się stabilna w wersji 1.21. Wcześniej była dostępna tylko w programie Windows Terminal Preview i nosiła nazwę experimental.showMarksOnScrollbar.
Aparat renderowania tekstu eksperymentalnego
Umożliwia korzystanie z eksperymentalnego aparatu renderowania tekstu dla profilu. Jest to funkcja eksperymentalna i jej ciągłe istnienie nie jest gwarantowane. Aby to ustawienie zaczęły obowiązywać, należy otworzyć nowe wystąpienie profilu.
Nazwa właściwości:experimental.useAtlasEngine
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:false
Menu kontekstowe kliknij prawym przyciskiem myszy (wersja zapoznawcza)
Po włączeniu kliknij prawym przyciskiem myszy menu kontekstowe z opcjami kopiowania, wklejania i nie tylko. Po wyłączeniu kliknięcie prawym przyciskiem myszy spowoduje wklejenie zawartości schowka do terminalu. Po włączeniu integracji powłoki kliknięcie prawym przyciskiem myszy umożliwi również wybranie bieżącego polecenia lub danych wyjściowych. Jest to funkcja eksperymentalna, a jej ciągłe istnienie nie jest gwarantowane.
Nazwa właściwości:experimental.rightClickContextMenu
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:false
Ważne
Ta funkcja jest dostępna tylko w programie Windows Terminal Preview.
Eksperymentalne: Przenoszenie kursora za pomocą myszy
To eksperymentalnie dodaje obsługę przenoszenia kursora tekstu, klikając myszą w bieżącym wierszu polecenia. Jest to funkcja eksperymentalna — istnieje wiele przypadków brzegowych, w których ta funkcja nie będzie działać zgodnie z oczekiwaniami. Aby to ustawienie działało, należy włączyć integrację powłoki w powłoce.
Nazwa właściwości:experimental.repositionCursorWithMouse
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:false
Tryb przekazywania VT
W przypadku ustawienia wartości true polecenie PTY dla tego połączenia będzie używać trybu przekazywania zamiast oryginalnego aparatu symulacji PTY Conhost. Jest to funkcja eksperymentalna, a jej ciągłe istnienie nie jest gwarantowane.
Nazwa właściwości:experimental.connection.passthroughMode
Konieczność: Fakultatywny
Akceptuje:true, false
Wartość domyślna:false
Unikatowy identyfikator
Profile mogą używać identyfikatora GUID jako unikatowego identyfikatora. Aby utworzyć profil domyślny, musi on mieć identyfikator GUID dla ustawienia globalnego defaultProfile .
Nazwa właściwości:guid
Konieczność: Wymagane
Akceptuje: Identyfikator GUID jako ciąg w formacie rejestru: "{00000000-0000-0000-0000-000000000000}"
Wskazówka
Możesz uruchomić polecenie [guid]::NewGuid() w programie PowerShell, aby wygenerować identyfikator GUID dla profilu niestandardowego. Możesz również użyć generatora identyfikatora GUID online lub innych wierszy polecenia, użyj generatora UUID.
Źródło
Spowoduje to zapisanie nazwy generatora profilów, który pochodzi z profilu. Dla tego pola nie ma możliwych do odnalezienia wartości. Aby uzyskać dodatkowe informacje na temat profilów dynamicznych, odwiedź stronę Profile dynamiczne.
Nazwa właściwości:source
Konieczność: Fakultatywny
Akceptuje: Struna
Uwaga / Notatka
To pole powinno zostać pominięte podczas deklarowania profilu niestandardowego. Jest on używany przez terminal do łączenia automatycznie wygenerowanych profilów z plikiem ustawień.
Tłumaczenie ścieżki
Określa sposób tłumaczenia ścieżek plików i katalogów podczas operacji przeciągania i upuszczania.
"wsl" program konwertuje ścieżki, takie jak C:\/mnt/c.
"cygwin" program konwertuje ścieżki, takie jak C:\/cygdrive/c.
"msys2" program konwertuje ścieżki, takie jak C:\/c.
"mingw" program konwertuje ścieżki, takie jak C:\C:/.
Nazwa właściwości:pathTranslationStyle
Konieczność: Fakultatywny
Akceptuje:"none", "wsl", , "cygwin", "msys2""mingw"
Wartość domyślna:"none"
Ważne
Ta funkcja jest dostępna tylko w programie Windows Terminal Preview.
Windows Terminal