Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

Windows10やWindows11で、コマンドプロンプトやPowerShell、WSL(Windows Subsystem for Linux)を利用する場合、それぞれに用意されているコンソールアプリを利用するのが一般的ですが、これらのコンソールアプリはいずれも機能的にはとてもシンプルで、決して使い勝手が良いとは言えませんでした。

ですが、2019年6月にMicrosoftから公開された新しいターミナルアプリ「Windows Terminal(Windows ターミナル)」では、WindowsコマンドやPowerShell、WSLといった複数のシェルをタブを切り替えて利用でき、とても便利になりました。

そこでここでは、Windows Terminalの特徴や使用感を紹介します。

動作環境

この記事は、以下の環境で実行した結果を基にしています。他のエディションやバージョンでは、動作結果が異なる場合があることをご了承ください。

ソフトウェアバージョン
Windows10 Pro 64bit21H2
Windows Terminal1.13.11431.0

Windows Terminalとは

Windows10やWindows11では、コマンドプロンプト・PowerShell・WSL(Windows Subsystem for Linux)などのそれぞれにコンソールアプリが用意されていますが、互換性を維持するため、これらのコンソールアプリの機能をこれ以上強化するのが難しくなっていました。

そこで、Microsoftでは、よりモダンで使いやすいターミナルアプリとして、Windows Terminalをオープンソースプロジェクトとして開発しています。

Windows Terminalの特徴は、次のとおりです。

  • Windows10やWindows11で利用可能
  • Microsoft StoreやGitHubのページ、Wingetから無償ダウンロードが可能
  • コマンドプロンプト・PowerShell・WSLなど、複数のシェルをタブで切り替えたり、画面を分割して表示可能
  • 選択したテキストの自動コピー
  • ターミナルの背景色や壁紙、フォントのカスタマイズが可能
  • UnicodeおよびUTF-8をサポート
  • GPUアクセラレーションによる高速テキストレンダリングをサポート など

Windows ターミナルの概要 | Microsoft Docs

Windows Terminalの使い方

Windows Terminalの入手は、Windows10なら「Microsoft Store」から入手するのが簡単で更新もラクです。また、Windows11では標準搭載されています。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

インストールしたら、スタートメニューから起動できます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

Windows Terminalを起動すると、以下のような画面が表示されます。

デフォルトで起動するシェル(プロファイル)は、一般的な環境では「Windows PowerShell」ですが、設定画面から変更することもできます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

Windows Terminalから起動できるシェル(プロファイル)は、デフォルトでは「コマンドプロンプト」「Windows PowerShell」「Azure Cloud Shell」の3つですが、「PowerShell Core」「WSL」がインストールされている環境では、これらも選択肢として表示されます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

タブによる切り替え・画面分割

Windows Terminalでは、複数のシェルを起動してタブで切り替えながら利用できるので、これまでのようにデスクトップがコンソールウィンドウだらけになることがありません。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

また、新たなシェル(プロファイル)を起動するときに「Alt」キーを押しながら選択すれば、以下のように一つのタブで画面を分割して表示するといったこともできます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

管理者権限での実行

Windows Terminalでは、プロファイルの設定で管理者権限で実行するよう設定しておくことで、特定のプロファイル(コマンドプロンプトやPowerShellなど)を、管理者権限で実行させることができます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

カスタマイズ

Windows Terminalのカスタマイズは「設定」から行います。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

設定画面では、プロファイルを追加したり、外観や配色、操作に関するさまざまな設定をカスタマイズできます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

なお、一部の設定は設定画面左下の「JSONファイルを開く」をクリックして、設定ファイルを直接編集する必要があります。

以下の画面は、設定ファイル「settings.json」をメモ帳で開いたところです。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

SSH接続用ターミナルとして

Windows10や11に標準搭載されている「SSHクライアント」コマンドを実行するプロファイルを作成すれば、SSH接続用ターミナルとしても利用できます。

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

LinuxマシンにSSH接続したときの画面

Windows10や11でコマンドをよく使うなら「Windows Terminal」がおススメ

SSH接続用プロファイルの設定画面

あとがき

Windows Terminalは、バージョンアップを重ねて現在では他のターミナルアプリと比べても機能的に十分なので、コマンドプロンプト・PowerShell・WSL(Windows Subsystem for Linux)などをよく利用している方におススメです。

記事が役立ったらシェアしてくれるとうれしいです。