kledgeb UbuntuやLinuxの最新情報を紹介

Windows その23 - モダンでパワフルな新しいターミナルアプリケーション、Windows Terminal登場・Windows Consoleもオープンソースに

Windows Terminal

「Microsoft」から新しいターミナルアプリケーションが発表されました。
「Windows Terminal」は、モダンで高速、効率的でパワフル、そして生産的な新開発のターミナルアプリケーションです。


  • Introducing Windows Terminal

「Windows Terminal」は、コマンドプロンプトや「PowerShell」、「WSL」といったコマンドラインツールを活用しているユーザーにお勧めのターミナルアプリケーションになるでしょう。


Windows TerminalはMicrosoft Storeから提供される

「Windows Terminal」は、「Microsoft Store」経由で「Windows 10」向けに提供される予定です。
また定期的なアップデートの提供も行われ、ユーザーは常に最新の「Windows Terminal」を、最新の機能や改良と共に利用することができます。

リリーススケジュール

「Windows Terminal」プレビュー版のリリースは、2019年夏に予定されています。
また安定版の「Windows Terminal 1.0」のリリースは、2019年冬に予定されています。

Windows Terminalの注目機能

「Windows Terminal」の注目機能を紹介します。

1.マルチタブのサポート

「Windows Terminal」はマルチタブのサポートが行われ、コマンドプロンプト、「PowerShell」、「Ubuntu on WSL」そして「Raspberry Pi via SSH」など、複数のCLIツールを1つのウィンドウで実行できます。


2.美しいテキストの描画

「Windows Terminal」はGPUアクセラレーションに対応した「DirectWrite/DirectX」ベースのテキスト描画エンジンを利用しています。
PCにインストールされているフォントを利用して、テキストの文字、グリフ、シンボルを描画します。


もちろん以下の文字の描画もサポートします。

  • CJK表意文字(Chinese/Japanese/Korean)
  • 絵文字
  • Powerlineシンボル
  • アイコン
  • プログラミング向けの合字

高速なテキストの描画

GDIエンジンを利用してテキストを描画する従来のコンソール(cmd.exe)と比較して、「Windows Terminal」はより高速にテキストを描画します。

3.新しいモノスペースフォント

新しいモノスペースフォント(固定幅フォント)が提供されます。
より優れたモダンなルック&フィールをターミナルに提供します。


このモノスペースフォントはプログラミング向けの合字を含むだけでなく、オープンソースとして公開され、自身のリポジトリーを持ちます。
詳細は後日紹介される予定です。

4.設定と高度なカスタマイズ

「Windows Terminal」は多様な設定とカスタマイズ機能を提供します。
例えばターミナルの見た目を変更したり、新しく開くタブの各シェル及びプロファイルの高度なカスタマイズが可能です。
「Windows Terminal」は構造化テキストファイルとして保存されるため、ユーザーは直接設定を編集することも可能です。

各シェルやアプリ、ツールごとに複数のプロファイルを作成できます。
プロファイルにはフォントスタイルやフォントサイズ、カラーテーマ、背景の透過やブラーレベル等の設定が含まれています。
ユーザーは独自のカスタマイズされたスタイルを構築でき、お気に入りのデザインで「Windows Terminal」を利用できます。

Windows Consoleもオープンソースに

「Windows Terminal」だけでなく「Windows Console」もオープンソースになり、ユーザーは「GitHub」上のリポジトリーからこれらソフトウェアのクローンやビルド、そして実行及びテストが可能になりました。

リポジトリー(ソースコード)

「Windows Terminal」と「Windows Console」のソースコードは以下から入手できます。

  • microsoft/Terminal

なぜ既存のWindows Consoleの改良ではなく、新規にWindows Terminalを立ち上げたのか

既存の「Windows Console」を改良せず新規に「Windows Terminal」を立ち上げた理由は、既存のコマンドラインツールやスクリプト等との後方互換性を確保するためです。

大胆な改良は困難

以前紹介したようにすでに「Windows Console」には、VTのサポート追加や24bitカラーのサポートなど、様々な改良が行われています。
しかしコンソールのUIや互換性を確保しつつ、大きな改良を加えることは困難であり、「Windows Terminal」を新規に立ち上げることになりました。

共存可能

既存の「Windows Console」と「Windows Terminal」は共存してインストール及び実行できます。
「Cmd」や「PowerShell」を直接実行すれば、従来通り「Windows Console」上でこれらのツールが実行されます。

今後もWindows Consoleは提供される

「Windows Console」が無くなることはなく、今後も「Windows」と共に提供され続けます。

Windows
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Linux その450 - Canonical LXD や MicroCloud にクライアントなりすましの脆弱性・アップデートを
    Canonical LXD や MicroCloud に重大な脆弱性 2026年10月28日、Canonical LXD や MicroCloud に重大な脆弱性がみつかりました。
  • Ubuntu 26.04 その82 - Linux kernel の脆弱性 CVE-2026-98432 の対応状況
    CVE-2026-98432 の対応状況 2026年11月2日、Linux kernel の脆弱性である CVE-2026-98432 の対応状況がアナウンスされました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.04 その79 - CVE-2026-111497 に対応した Brotli のリリース・アップデートを
    Brotli のセキュリティーアップデート 2026年10月26日、CVE-2026-111497 に対応した Brotli がリリースされました。
  • Ubuntu 26.04 その78 - eMudhra 認証局の秘密鍵の侵害・アップデートを
    eMudhra 認証局の秘密鍵の侵害 2026年10月20日、eMudhra 認証局(eMudhra CA)の秘密鍵の侵害が発覚しました。
  • Ubuntu 26.10 その39 - Ubuntu 26.10 の新機能と変更点・既知の問題
    Ubuntu 26.10 の新機能と変更点・既知の問題 リリースノートから、Ubuntu 26.10 の新機能と変更点を紹介します。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Ubuntu 26.04 その80 - Ubuntu 26.04.2 LTS のリリーススケジュール
    Ubuntu 26.04.2 LTSのリリーススケジュール Ubuntu 26.04.2 LTS のリリーススケジュールを紹介します。
記事のピックアップ
オプション