Windows ターミナルの紹介

Windows ターミナルは、コマンド プロンプト、PowerShell、WSL などのコマンド ライン ツールやシェルのユーザー向けの、新しい、最新の、高速、効率的、強力かつ生産的なターミナル アプリケーションです。

Windows Terminal は Windows 10 の Microsoft Store を通じて配信され、定期的に更新されるため、常に最新の状態に保たれ、最小限の労力で最新の機能と最新の改善点を利用できます。

Windows ターミナルの紹介

Windows ターミナルの主な機能

複数のタブ

あなたが尋ねたので、私たちは聞きました! ターミナルに対して最も頻繁にリクエストされる機能はマルチタブのサポートであり、ついにこの機能を提供できることを嬉しく思います。 コマンド プロンプト、PowerShell、WSL 上の Ubuntu、SSH 経由の Raspberry Pi など、選択したコマンド ライン シェルまたはアプリケーションに接続されたタブをいくつでも開くことができるようになりました。

Windows ターミナルの紹介

美しいテキスト

Windows ターミナルは、GPU で高速化された DirectWrite/DirectX ベースのテキスト レンダリング エンジンを使用します。 この新しいテキスト レンダリング エンジンは、CJK 表意文字、絵文字、電力線記号、アイコン、プログラミング合字などを含む、PC 上のフォントに存在するテキスト文字、グリフ、記号をレンダリングします。このエンジンは、以前のエンジン GDI コンソールよりもはるかに高速にテキストをレンダリングします。

Windows ターミナルの紹介

新しいフォントを使用する機会もあります。 私たちは、端末のモダンな外観と雰囲気を向上させる、楽しくて新しい等幅フォントを作成したいと考えていました。 このフォントにはプログラミング合字が含まれるだけでなく、独自のオープンソース リポジトリも含まれます。 新しいフォント プロジェクトの詳細については、続報をお待ちください。

Windows ターミナルの紹介

設定と構成可能性

私たちは、ターミナルやコマンド ライン アプリケーションをカスタマイズするのが好きな多くのコマンド ライン ユーザーとつながってきました。 Windows ターミナルには、ターミナルの外観や新しいタブとして開くことができる各シェル/プロファイルを詳細に制御できる多くの設定と構成オプションが用意されています。 設定は構造化テキスト ファイルに保存されるため、ユーザーやツールが簡単に構成できます。

ターミナル構成エンジンを使用すると、PowerShell、コマンド プロンプト、Ubuntu、さらには Azure や IoT デバイスへの SSH 接続など、使用するシェル/アプリケーション/ツールごとに複数の「プロファイル」を作成できます。 これらのプロファイルには、フォント スタイルとサイズ、カラー テーマ、背景のぼかし/透明度レベルなどを独自に組み合わせて設定できます。独自の好みに合わせてカスタマイズした、独自のスタイルで独自の端末を作成できます。

もっと!

Windows Terminal 1.0 がリリースされたら、コミュニティとして追加される可能性のある多くの機能に加えて、すでにバックログにある機能の多くに取り組み始める予定です。

いつ受け取れますか?

現在、Windows ターミナルと Windows コンソールはオープン ソースで利用できるため、GitHub リポジトリからコードを複製、構築、実行、テストすることができます。

github.com/マイクロソフト/ターミナル

また、この夏には、早期導入者とフィードバックのために Windows Terminal のプレビュー バージョンが Microsoft Store でリリースされる予定です。

私たちはこの冬、ついに Windows Terminal 1.0 をリリースする予定であり、リリース前に完全に準備が整っているかどうかを確認するためにコミュニティと協力していきます。

Windows ターミナルの紹介
[Happy Joy GIF – Giphy]

待って...オープンソースって言いましたか?

はい、そうです! Windows ターミナルだけでなく、Windows のコマンド ライン インフラストラクチャを含み、従来のコンソール UX を提供する Windows コンソールもオープンすることを発表できることを嬉しく思います。

Windows コマンド プロンプト エクスペリエンスを改善および拡張するために、皆様と協力できることを楽しみにしています。

これは素晴らしいことのように思えますが、既存の Windows コンソールを改良してみてはどうでしょうか?

Windows コンソールの主な目的は、既存のコマンド ライン ツールやスクリプトなどとの下位互換性を維持することです。ただし、コンソールの機能に多くの重要な改善を追加することができました (たとえば、VT や 24 ビット カラーのサポートの追加など)。 。 Windows ターミナルの紹介このブログ投稿を参照してください)、「世界を壊す」ことなくコンソール UI をさらに大幅に改善することはできません。

したがって、新しく新鮮なアプローチを採用する時期が来ています。

Windows ターミナルは、既存の Windows コンソール アプリケーションと並行してインストールされ、実行されます。 Cmd/PowerShell などを直接起動すると、通常と同じように従来のコンソール インスタンスへの接続が開始されます。 これにより、下位互換性が維持され、同時に必要に応じて Windows ターミナルを使用できるようになります。 Windows コンソールは、既存/従来のアプリケーションおよびシステムをサポートするために、数十年間にわたって Windows に付属し続けます。

では、既存のターミナル プロジェクトやオープン ソース アプリケーションに貢献するのはどうでしょうか?

私たちは計画中にこのオプションを慎重に検討し、既存のプロジェクトに参加するには、あまりにも破壊的な方法でプロジェクトの要件とアーキテクチャを変更する必要があると判断しました。

代わりに、新しいオープンソース ターミナル アプリケーションとオープンソース Windows コンソールを作成することで、コードを改善し、それぞれのプロジェクトでコードを使用する際の協力をコミュニティに呼びかけることができます。

私たちは、端末が何ができるか、何をすべきかについて、市場には新しい/異なるアイデアを生み出す余地がたくさんあると信じており、新しいアイデア、興味深いアプローチ、エキサイティングなアイデアを導入することで、端末 (および関連) アプリケーション エコシステムの繁栄と進化を支援することに全力で取り組んでいます。この空間におけるイノベーション。

確信している! 参加方法は?

次のリポジトリにアクセスしてください github.com/マイクロソフト/ターミナルターミナルをクローン、ビルド、テスト、実行します。 さらに、バグを報告して私たちやコミュニティとフィードバックを共有したり、GitHub 上で問題を修正したり改善したりしていただければ幸いです。

この夏は、Microsoft Store から Windows Terminal をインストールして実行してみてください。 バグが発生した場合は、フィードバック Hub または GitHub の問題セクション (質問やディスカッションの場) からフィードバックを提供してください。

一緒に働けることを嬉しく思います! ご質問やご不明な点がございましたら、お気軽に Kayla までお問い合わせください。 @cinnamon_msft および/またはリッチ @richturn_ms Twitter上で。 私たちは、Windows ターミナルと Windows コンソールにどのような素晴らしい改善や機能がもたらされるのかを楽しみにしています。

出所: habr.com

コメントを追加します