Windows Terminal、コマンドプロンプトを含むWindowsにおけるターミナル画面のデフォルトに。Windows 11で
マイクロソフトは、Windows TerminalがWindows 11におけるターミナルのデフォルトになる予定であることを明らかにしました。
Windows 11のデフォルトターミナルを選択可能に
現時点ではWindowsのコマンドプロンプト(cmd.exe)やPowerShellを起動すると、そのターミナルとしてConsole Host(conhost.exe)が使われるようになっています。
これはWindows内部でコマンドプロンプトやPowerShellとConsole Hostが接続されているためですが、今後のWindows 11ではこの接続を切り離し、コマンドプロンプトやPowerShellを含むデフォルトのターミナルを自由に選択できるようにするとのことです。
下記は「Windows Terminal as your Default Command Line Experience」からの引用です。
For a long time, users have not been easily able to replace the console host. There were definitely third parties who hooked the OS to make it possible, but it was never truly supported. Now, we are opening up the functionality to allow for other terminals to be set as default, including Windows Terminal.
長い間、ユーザーはconsole hostを簡単に置き換えることができなかった。サードパーティのアプリケーションにはOS内部をフックしてこれを実現するものもあったが、正式にサポートされたやり方ではなかった。しかし今、われわれはこの機能を解放し、Windows Terminalを含む他のターミナルをデフォルトに設定できるようにする。
この仕組みを用いてWindows TerminalをWindowsのデフォルトターミナルにすることで、コマンドプロンプトやPowerShellも例外なくデフォルトでWindows Terminalの画面から利用できるようになります。
最新のWindows 11と最新のWindows Terminalで試したところ、現時点でもマニュアル操作でWindows Terminalをデフォルトのターミナルに設定することができるようになっています。この設定でタスクバーからコマンドプロンプトを起動すると、Windows Terminalが起動し、その画面内でコマンドプロンプトが利用できる状態になっていました。
マイクロソフトは来年、20222年中にはWindows TerminalをWindows 11におけるターミナルのデフォルトにしていくとのことで、まずはWindows Insider Programで先行して切り替えていくとしています。
あわせて読みたい
Flutter 2.8がリリース。モバイルアプリの性能向上、2Dゲーム向けフレームワーク「Flame」登場
≪前の記事
Rails 7.0正式リリース、Node.js不要のフロントエンド開発環境がデフォルトに