Windows Terminal 0.11がローカリゼーションでリリースされ、設定が更新されました
マイクロソフトは、 新しいバージョン Windows10用の最新のコンソールであるWindowsTerminalの このリリースはMicrosoftStoreで入手可能になり、多くの新しいオプションと改善が施されています。
広告
Windows Terminalは、タブ、GPUで高速化されたDirectWrite / DirectXベースのテキストレンダリングエンジン、プロファイルなど、多くの新機能を備えたコマンドラインユーザー向けの新しいターミナルアプリです。
Windowsターミナルは完全にオープンソースです。 新しいタブ付きコンソールのおかげで、 コマンド・プロンプト, パワーシェル、 と Linux用のWindowsサブシステム 単一のアプリで一緒に。
アプリには、新しいことを思い出させるアイコンが付属しています OfficeとOneDriveのアイコン、「フルーエントデザイン」として知られるマイクロソフトのモダンなデザインビューを反映しています。
Windows Terminal Preview0.11の新機能
ローカリゼーション
これは、英語以外のUI言語をサポートする最初のWindowsターミナルバージョンです。 Microsoftはまだこれに関するバグを解決しているので、ご容赦ください。 翻訳の問題を見つけた場合は、 GitHub。
設定の更新
開発者は、設定ファイルにいくつかの新しいオプションを導入しました。 設定ファイルをフォルダから移動し、ターミナルに新しいファイルを自動的に生成させることをお勧めします。 ファイルを比較およびマージして、新しいオプションを使用できます。
Settings.json
プロファイル.jsonファイルの名前がsettings.jsonに変更されました。 ターミナルがすでにインストールされている場合は、ファイル名が自動的に更新されます。
カスカディアコード
カスカディアコード ターミナルによって自動的に生成されるすべてのプロファイルのデフォルトフォントとして設定されています。 フォントを変更したい場合は、 fontFace
任意のプロファイルまたは デフォルト
セクション。
タンゴの配色
ターミナルには、タンゴダークとタンゴライトの配色が付属しています。
コピーアンドペースト
コピーアンドペーストはにバインドされています ctrl + c
と ctrl + v
それぞれ、新しく生成されたsettings.jsonファイルにあります。 これは、これらのキーバインディングが一緒に機能することを意味します ctrl + shift + c
と ctrl + shift + v
簡単に削除できます。 Ctrl + Shift + c
と ctrl + shift + v
は引き続きdefaults.jsonファイルに含まれているため、削除することを選択した場合でも、コピーと貼り付けに使用できるキーの組み合わせがあります。 ctrl + c
と ctrl + v
.
ノート: デフォルトのキーの組み合わせを解放したい場合は、次のように設定できます。 アンバウンド
また ヌル
settings.jsonファイルにあります。
{"command": "unbound"、 "keys": "ctrl + shift + c"}、{"command":null、 "keys": "ctrl + shift + v"}
フォーマットされたコピー
Microsoftは、コピーのデフォルトの動作を、デフォルトでプレーンテキストをコピーするように変更しました。 新しく生成されたsettings.jsonファイルに新しいグローバル設定が追加されました。 copyFormatting
. これはに設定されています NS
デフォルトでは、ただし、次のように変更できます NS
常にHTMLおよびRTF形式をコピーします。
ノート: defaults.jsonでは、 copyFormatting
に設定されています NS
既存のユーザーを壊さないために。
削除された設定
v1.0の準備として、開発者は以前に廃止された設定をいくつか削除しました。 これはワークフローに影響を与える可能性がありますが、これは1回限りのイベントである必要があります。
「グローバル」名前空間
ターミナルはもはやサポートしていません グローバル
JSONファイルのプロパティ。 内部に設定がある場合 グローバル
オブジェクト、それらは無視されます。 これを修正するには、 グローバル
オブジェクトを作成し、グローバル設定をJSONファイルのルートに移動します。
アプリケーションのテーマ
グローバル設定 requestedTheme
名前が変更されました テーマ
. これにより、名前がクリーンアップされ、将来のテーマ設定に柔軟性がもたらされます。
「テーマ」:「システム」
1行でコピー
NS copyTextWithoutNewlines
コマンドと引数 トリムホワイトスペース
にとって コピー
を支持して削除されました 単線
口論。 この名前の変更は、機能がどのように機能するかをよりよく説明するのに役立ちます。 これを有効にすると、 コピー
キーバインディングの場合、ターミナルからコピーされたコンテンツは貼り付け時に1行になります。
{"command":{"action": "copy"、 "singleLine":true)、 "keys": "ctrl + alt + c"}
特定のプロファイルのタブを作成する
特定のプロファイルの新しいタブを作成する最初の反復には、 newTabProfile0
に newTabProfile8
. これらのコマンドは削除され、より柔軟な代替手段が採用されました。
ノート: ターミナルでのインデックス作成は0から始まります。
{"コマンド":{"アクション": "newTab"、 "インデックス":NUMBER}、 "キー": "ctrl + shift + NUMBER"}
特定のタブに移動する
タブナビゲーションは、新しいタブの作成と同じ構造になりました。 switchToTab0
使って switchToTab8
を支持して削除されました 索引
財産。
ノート: ターミナルでのインデックス作成は0から始まります。
{"command":{"action": "switchToTab"、 "index":NUMBER}、 "keys": "ctrl + alt + NUMBER"}
分割ペイン
ペインを分割するときにさらに多くのオプションを使用できるようにするには、 splitHorizontal
と splitVertical
新しいキーバインド形式を優先して、コマンドが削除されました。 さらに、分割方向を指定しない場合、ターミナルはデフォルトで次を使用して分割します。 自動
、これは分割されて最大の表面積を提供します。
{"command":{"action": "splitPane"、 "split": "horizontal"}、 "keys": "alt + shift +-"}、{"command":{"action": "splitPane"、 " split ":" vertical "}、" keys ":" alt + shift + plus "}
ペイン間のフォーカス
もともと、あなたは使用することができます moveFocusDown
, moveFocusUp
, moveFocusLeft
, moveFocusRight
ペイン間を移動するためのキーバインディングコマンドとして。 これらは削除され、次の形式が置き換えとして追加されました。
{"command":{"action": "moveFocus"、 "direction": "down"}、 "keys": "alt + down"}、{"command":{"action": "moveFocus"、 "direction ":" up "}、" keys ":" alt + up "}、{ "コマンド":{"アクション": "moveFocus"、 "方向": "左"}、 "キー": "alt +左"}、{"コマンド":{"アクション": "moveFocus"、 "方向" : "right"}、 "keys": "alt + right"}
ペインのサイズ変更
同じキーバインディングアーキテクチャに従うために、ペインのサイズ変更コマンド(resizePaneDown
, resizePaneUp
, resizePaneLeft
, resizePaneRight
)は削除されました。 以下は、ペインのサイズを変更するための新しい形式です。
{"command":{"action": "resizePane"、 "direction": "down"}、 "keys": "alt + shift + down"}、{"command":{"action": "resizePane"、 "方向": "上"}、 "キー": "alt + shift + up"}、{ "command":{"action": "resizePane"、 "direction": "left"}、 "keys": "alt + shift + left"}、{"command":{"action": "resizePane"、 " 方向 ":"右 "}、"キー ":" alt + shift + right "}
フォントサイズの変更
次のキーバインドコマンドを使用すると、フォントサイズを変更できましたが、現在は削除されています。 減少フォントサイズ
, 増加フォントサイズ
.
以下のキーバインディングを使用してフォントサイズを変更できます。 デルタ
これは、フォントサイズの変更をポイントで定義します。
{"command":{"action": "adjustFontSize"、 "delta":-1}、 "keys": "ctrl +-"}、{"command":{"action": "adjustFontSize"、 "delta": 1}、 "キー": "ctrl + ="}
バグの修正
- 背景色の実線のブロックの間に表示されていた線はなくなりました。
- コマンドライン引数は、期待した順序でより確実にトリガーされる必要があります。
- 入力スタックは、US-104以外のQWERTYキーボードレイアウトに関するいくつかの問題に対処するために変更されました。
- ウィンドウの境界線は、アプリケーションのテーマを尊重するようになりました。
Windowsターミナルを入手する
実際のアプリのバージョンは、MicrosoftStoreで確認できます。
MicrosoftストアのWindowsターミナル
ソースコードはオンです GitHub.