Windows Terminal 0.11 jest niedostępny z aktualizacjami lokalizacji i ustawień
Microsoft wydał Nowa wersja Windows Terminal, nowoczesna konsola dla Windows 10. Wersja jest już dostępna w sklepie Microsoft Store i zawiera wiele nowych opcji i ulepszeń.
Reklama
Windows Terminal to nowa aplikacja terminalowa dla użytkowników wiersza poleceń, która zawiera wiele nowych funkcji, w tym zakładki, akcelerowany przez GPU silnik renderujący tekst oparty na DirectWrite/DirectX, profile i nie tylko.
Windows Terminal jest w pełni open-source. Dzięki nowej konsoli z zakładkami umożliwia organizowanie instancji Wiersz polecenia, PowerShell, oraz Podsystem Windows dla Linuksa razem w jednej aplikacji.
Aplikacja jest wyposażona w ikonę przypominającą o nowościach Ikony Office i OneDrive, odzwierciedlając nowoczesny pogląd firmy Microsoft na projekt znany jako „płynny projekt”.
Co nowego w Windows Terminal Preview 0.11
Lokalizacja
Jest to pierwsza wersja Terminala Windows, która obsługuje języki interfejsu użytkownika inne niż angielski. Microsoft wciąż pracuje nad błędami, więc prosimy o wyrozumiałość. Jeśli znajdziesz jakieś problemy z tłumaczeniem, zgłoś je na GitHub.
Aktualizacje ustawień
Deweloper wprowadził szereg nowych opcji do pliku ustawień. Zalecają przeniesienie pliku ustawień z folderu i automatyczne wygenerowanie przez Terminal nowego. Możesz porównywać i scalać pliki, aby korzystać z nowych opcji.
Ustawienia.json
Nazwa pliku profiles.json została zmieniona na settings.json. Jeśli masz już zainstalowany Terminal, nazwa pliku zostanie automatycznie zaktualizowana.
Kod Cascadia
Kod Cascadia została ustawiona jako domyślna czcionka dla wszystkich profili generowanych automatycznie przez Terminal. Jeśli chcesz zmienić czcionkę, możesz dodać fontFace
własności do dowolnego profilu lub do domyślne
Sekcja.
Schematy kolorów tanga
Terminal jest teraz dostarczany ze schematami kolorów Tango Dark i Tango Light.
Kopiuj i wklej
Kopiowanie i wklejanie jest powiązane z Ctrl+C
oraz Ctrl+V
, odpowiednio w nowo wygenerowanym pliku settings.json. Oznacza to, że te klawisze będą działać razem Ctrl+Shift+C
oraz Ctrl+Shift+V
i możesz je łatwo usunąć. Ctrl+Shift+C
oraz Ctrl+Shift+V
są nadal zawarte w pliku defaults.json, więc nadal będziesz mieć kombinację klawiszy, której możesz użyć do skopiowania i wklejenia, jeśli zdecydujesz się usunąć Ctrl+C
oraz Ctrl+V
.
Notatka: Jeśli chcesz zwolnić domyślną kombinację klawiszy, możesz ustawić ją na rozwiązany
lub zero
w pliku settings.json.
{ "command": "unbound", "keys": "ctrl+shift+c" }, { "command": null, "keys": "ctrl+shift+v" }
Kopiowanie sformatowane
Firma Microsoft zmieniła domyślne zachowanie kopiowania, aby domyślnie kopiować zwykły tekst. Do nowo wygenerowanego pliku settings.json dodano nowe ustawienie globalne o nazwie kopiujFormatowanie
. To jest ustawione na fałszywe
domyślnie, jednak możesz to zmienić na prawda
aby zawsze kopiować formatowanie HTML i RTF.
Notatka: W defaults.json, kopiujFormatowanie
jest ustawione na prawda
aby nie złamać istniejących użytkowników.
Usunięto ustawienia
W ramach przygotowań do wersji 1.0 twórcy usunęli niektóre wcześniej przestarzałe ustawienia. Prawdopodobnie wpłynie to na Twoje przepływy pracy, ale powinno to być jednorazowe wydarzenie.
Przestrzeń nazw „Globalne”
Terminal nie obsługuje już globalne
właściwość w pliku JSON. Jeśli masz ustawienia wewnątrz globalne
obiekt, zostaną zignorowane. Aby to naprawić, usuń globalne
obiektu i przenieś ustawienia globalne do katalogu głównego pliku JSON.
Motyw aplikacji
Globalne ustawienie żądany motyw
został przemianowany na temat
. Pomaga to uporządkować nazewnictwo i zapewnia elastyczność tworzenia motywów w przyszłości.
"temat": "system"
Kopiowanie w jednej linii
ten kopiujTekstBezNowych Linii
polecenie i argument przytnijbiała przestrzeń
dla Kopiuj
zostały usunięte na rzecz pojedyncza linia
argument. Ta zmiana nazewnictwa pomaga lepiej wyjaśnić, jak działa ta funkcja. Jeśli włączysz to jako prawdziwe dla a Kopiuj
powiązanie klawisza, treść skopiowana z Terminala będzie po wklejeniu w jednym wierszu.
{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }
Tworzenie zakładki o określonym profilu
Pierwsza iteracja tworzenia nowej zakładki określonego profilu miała komendy wiązania klawiszy z nowyProfil karty0
do nowyProfil karty8
. Te polecenia zostały usunięte na rzecz bardziej elastycznej alternatywy.
Notatka: Indeksowanie w Terminalu zaczyna się od 0.
{ "command": { "action": "newTab", "index": NUMER }, "keys": "ctrl+shift+NUMBER" }
Nawigacja do określonej zakładki
Nawigacja po kartach ma teraz taką samą strukturę, jak tworzenie nowej karty, gdzie przełącz na kartę0
Poprzez przełącz na kartę8
zostały usunięte na rzecz indeks
własność.
Notatka: Indeksowanie w Terminalu zaczyna się od 0.
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }
Dzielenie szyb
Aby zezwolić na więcej opcji podczas dzielenia okienek, splitHorizontal
oraz splitVertical
polecenia zostały usunięte na rzecz nowego formatu wiązania klawiszy. Dodatkowo, jeśli nie podasz kierunku podziału, Terminal domyślnie będzie dzielić za pomocą automatyczny
, który podzieli się, aby zapewnić największą powierzchnię.
{ "command": { "action": "splitPane", "split": "horizontal"}, "keys": "alt+shift+-" }, { "command": { "action": "splitPane", " split": "vertical"}, "keys": "alt+shift+plus" }
Skupienie między szybami
Pierwotnie można było użyć przesuńFocusDown
, przesuńFocusUp
, moveFocusLeft
, przesuńFocusRight
jako polecenia powiązania klawiszy do nawigacji między panelami. Zostały one usunięte, a następujące formaty zostały dodane jako zamienniki:
{ "command": { "action": "moveFocus", "direction": "down" }, "keys": "alt+down" }, { "command": { "action": "moveFocus", "direction ": "w górę" }, "klawisze": "alt+w górę" }, { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }, { "command": { "action": "moveFocus", "direction": "right" }, "keys": "alt+right" }
Zmiana rozmiaru paneli
Aby zastosować tę samą architekturę wiązania klawiszy, polecenia zmiany rozmiaru okienka (zmiana rozmiaruPanelu w dół
, zmiana rozmiaruPaneUp
, resizePaneLeft
, zmiana rozmiaruPanelPrawo
) Zostało usunięte. Poniżej znajduje się nowy format zmiany rozmiaru paneli.
{ "command": { "action": "resizePane", "direction": "down" }, "keys": "alt+shift+down" }, { "command": { "action": "resizePane", "kierunek": "w górę" }, "klawisze": "alt+shift+w górę" }, { "command": { "action": "resizePane", "direction": "left" }, "keys": "alt+shift+left" }, { "command": { "action": "resizePane", " direction": "w prawo" }, "klawisze": "alt+shift+w prawo" }
Zmiana rozmiaru czcionki
Następujące polecenia powiązania klawiszy umożliwiły zmianę rozmiaru czcionki, ale zostały teraz usunięte: zmniejszyćRozmiar Czcionki
, zwiększRozmiar Czcionki
.
Możesz zmienić rozmiar czcionki, używając poniższych skrótów klawiszowych, które używają a delta
który określa zmianę rozmiaru czcionki w punktach.
{ "command": { "action": "dostosujRozmiar Czcionki", "delta": -1 }, "keys": "ctrl+-" }, { "command": { "action": "dostosujRozmiar Czcionki", "delta": 1 }, "klawisze": "ctrl+=" }
Poprawki błędów
- Linie, które pojawiły się między pełnymi blokami koloru tła, zniknęły.
- Argumenty wiersza poleceń powinny wyzwalać się bardziej niezawodnie w oczekiwanej kolejności.
- Zmieniono stos wejściowy, aby rozwiązać niektóre problemy z układami klawiatury QWERTY innymi niż US-104.
- Obramowania okien są teraz zgodne z motywem aplikacji.
Pobierz terminal Windows
Rzeczywistą wersję aplikacji można znaleźć w Microsoft Store.
Terminal Windows w sklepie Microsoft Store
Kod źródłowy jest włączony GitHub.