\r\n\r\n

新しいウィンドウズ端末が完成したからこその凄さ

マイクロソフトの新しいウィンドウズターミナルがようやく安定した。ウィンドウズはタブ、スプリットペイン、複数のセッションタイプ、キーボードショートカットからアニメーションGIF背景まで設定できる機能など、よりモダンなターミナル環境をようやく手に入れた......と言える。

Microsoftの新しいWindowsターミナルがようやく安定しました。 タブ、分割ペイン、複数のセッションタイプ、キーボードショートカットからアニメーションGIFの背景まで設定できる機能など、Windowsはようやくよりモダンなターミナル環境を手に入れたのです。

最後に、よりモダンなウィンドウズ端末

2020年5月19日のBuild 2020で、Microsoftは新しいWindowsエンドポイントが安定し、「企業での利用が可能」と発表しました。もともとBuild 2019で発表されたもので、マイクロソフトは派手な動画まで用意して、その凄さをアピールしていました。

新しいWindows端末は、便利な機能がたくさんあります。windows 10には、完全に後方互換性を保つためのターミナル環境が組み込まれているため、これらの変更は、windows 10の組み込みコンソール環境では発生しません。

新しいWindowsターミナルでは、Microsoftは、GPUアクセラレーションとUnicodeテキストをサポートする、より近代的なテキストレイアウトとレンダリングエンジン、さらにはターミナルで絵文字を使用する機能などの変更を行うことができます。 Ctrl + CとCtrl + Vを押すと、コピー&ペーストは「ちょうど働く」。".Cascadia Codeという新しいフォントもあります。

Windowsターミナルは、Microsoft App Storeからダウンロードできます。GitHubでソースコードを入手することも可能です。そうそう、新しいWindowsターミナルはオープンソースでもあるんですよ。

ついに来たか!

Windowsにようやくタブを内蔵したコマンドライン環境が登場しました。ターミナル起動後に新しいタブを開くには、タブバーの「+」ボタンをクリックするか、Ctrl+Shift+Tキーを押すだけです。

Ctrl+Tabで右のタブに、Ctrl+Shift+Tabで左のタブに切り替えるなど、使い慣れたキーボードショートカットでタブ間の移動が可能です。 Ctrl+Shift+Wで現在のタブを閉じます。

また、タブをドラッグ&ドロップすることで、タブバー上で並び替えが可能です。

パワーシェルとリナックスを同じウィンドウで表示

デフォルトでは、ターミナルはPowerShellのタブを開きます。しかし、多くの種類のシェル環境をサポートしています。これで、同じウィンドウに複数の種類のシェル環境を用意することができます。

新しいタブ]ボタンの右側の矢印をクリックすると、開くことができるセッションのリストが表示されます:Windows PowerShell、コマンドプロンプト、Windows Subsystem for Linuxにインストールされている場合はUbuntuなどのLinuxディストリビューション、そしてマイクロソフトの「Azure Cloud Shell」。

Windows 10に内蔵されているSSHクライアントを使用すると、Windows端末から簡単にSSHセッションを開始することもできます。

複数のシェルペインティングの同時分割

タブもいいですが、複数のシェル環境を同時に見たい場合はどうしたらいいでしょうか。 そこで登場するのが、Windowsのターミナルペインです。

新しいペインを作成するには、Alt+Shift+D を押します。ターミナルは現在のペインを2つに分割し、2番目のペインを提供します。ペインをクリックして選択します。ペインをクリックした後、Alt+Shift+Dキーを押すことで分割を継続することができます。

これらのペインはタブと連動しているので、同じWindows端末のウィンドウ内に複数のマルチペイン環境を用意し、タブバーから簡単に切り替えることができます。

その他、ペインを使用するためのショートカットを紹介します。

  • 水平方向に分割された新しいペインを作成する:Alt+Shift+-(Alt、Shift、マイナス記号の組み合わせ)
  • 新規ペインの作成、垂直方向への分割:Alt+Shift++(Alt、Shift、プラス記号)。
  • ペインフォーカスの移動:Alt+left、Alt+right、Alt+down、Alt+up
  • フォーカスペインのサイズ変更:Alt+Shift+Left、Alt+Shift+Right、Alt+Shift+Down、Alt+Shift+Up
  • ペインを閉じる: Ctrl+Shift+W

これらはデフォルトのホットキーであり、必要に応じて変更することができます。

倍率の向上

新しいテキストレンダリングシステムは、よりスムーズで優れたズーム機能を提供します。端末の拡大・縮小や文字の拡大・縮小は、Ctrlキーを押しながらマウスホイールを回転させることで行えます。

Windows 10の内蔵コンソール環境では、標準のPowerShellやコマンドプロンプトのウィンドウに表示されるように、文字の大きさが変わり、ウィンドウの大きさも変わります。新しいTerminalでは、文字サイズのみ変更され、ウィンドウは変更されません。

スパークルの背景の不透明度

新しいWindows端末では、背景の不透明化も可能です。Ctrl+Shiftを押しながら、マウスホイールで下にスクロールすると、ウィンドウがどんどん透明になります。デスクトップの背景色や端末の背後の色は、Windowsの「アクリル」風の効果で見えるようになります。

これはアプリケーションにフォーカスが当たっているときのみ機能するため、Alt+Tabを押して離れると、Alt+Tabを押して戻るまで端末の背景は再び無地になります。

実用的かどうかは別として、これはLinuxやMacのユーザーが何年も前から持っている機能です。現在では、優れたWindowsターミナルアプリケーションにも組み込まれています。

キーバインド、カラースキーム、バックグラウンドなど、非常に多くの設定が可能です。

Windowsターミナルには、変更可能なカスタマイズオプションが含まれています。アクセスするには、"新規作成 "タブボタンの右側にある下向き矢印をクリックし、"設定 "を選択します。

オプションでいっぱいのテキストベースのJSONファイルが表示されます。開発ツールであるWindowsターミナルでは、現在、GUIを使うのではなく、テキストファイルを修正することでこれらのオプションを設定することができます。

で変更可能なオプションのsettings.jsonファイルは、以下の通りです。

  • キーバインドを設定可能:キーボードショートカットをアクションにバインドしたり、デフォルトのキーボードショートカットを変更することが可能です。
  • カラースキーム:端末環境のカラースキーム(テーマ)を変更します。これは、含まれているカラースキームのリストです。
  • プロファイル:「新規作成」タブボタンの下に表示される、さまざまなプロファイルを作成します。コマンドライン環境起動時に実行されるコマンドをカスタマイズしたり、セッションごとにカスタムフォントやカラースキームを設定することができます。
  • カスタム背景:セッションの背景画像をカスタムで設定することができます。例えば、Ubuntuのセッションを変更し、Ubuntuのテーマでカスタム背景画像を表示させることができます。
  • アニメーションGIFの背景:アニメーションGIFをカスタム背景に設定することも可能です。
  • デフォルトプロファイルの選択:Windowsターミナルの起動時にデフォルトで起動するプロファイルを選択するか、「新規」タブボタンをクリックします。例えば、PowerShellの代わりにLinuxのセッションを選択することができます。

Microsoftは、WindowsターミナルJSON設定ファイルの編集ガイドと、そのファイルに追加可能なすべてのオプションのリストを提供しています。このリストで紹介していないオプションも多数あります。

Windows 10 の標準のコマンドプロンプト、PowerShell、Linux bashshell 環境とは異なり、Windows ターミナルでは、Mac や Linux など他の OS で何年も利用されてきた開発者が望むオプションがようやく提供されるようになったのです。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ