Visual Studio Code 1.80がリリース、端末ピクチャ機能をサポート

Visual Studio Code バージョン 1.80 がリリースされ、次の新機能が追加されました。

アクセシビリティの向上

アクセシブルなビュー  アクセシブルなビュー

新しいコマンド「アクセシブル ビューを開く」(Alt+F2) を使用すると、スクリーン リーダー ユーザーはコンテンツを 1 文字ずつ、1 行ずつ検査できます。このメソッドは、ホバリング時、またはチャット パネルがフォーカスに応答したときに呼び出されます。

アクセシビリティは改善に役立ちます

新しいコマンド「アクセシビリティ ヘルプを開く」(Alt+F1) は、現在のコンテキストに基づいてヘルプ メニューを開きます。現在、エディター、ターミナル、ノートブック、チャット パネル、インライン チャットで動作します。

 

ノートブック のアクセシビリティ

エディターのレイアウト、ノートブックのナビゲーションと操作に関する情報を提供する、ノートブック 新しいアクセシビリティ ヘルプ メニューを追加しました。

チャットの音声プロンプト

GitHub Copilot のチャット エクスペリエンスにオーディオ キューが追加され、 および を介して有効に audioCues.chatRequestSent でき audioCues.chatResponsePending ます audioCues.chatResponseReceived 。

設定エディターのテキストの改善

スクリーン リーダーを使用してナビゲートする場合、設定エディター ([環境設定: 設定を開く (UI)] コマンドからアクセス可能) の紹介はそれほど冗長ではありません。設定スコープ スイッチャーは、ファイル パスではなくスコープの実際の名前を通知するようになり、設定の説明テキストは元の Markdown 書式を含まないようにクリーンアップされました。

 

作業台

 

ビデオの自動再生とループプレビュー

内蔵ビデオ ファイル プレビューでビデオの自動再生とループを有効にできるようになりました。関連する設定は次のとおりです。

  • mediaPreview.video.autoPlay— ビデオの自動再生を有効にします。自動再生ビデオは自動的にミュートされます。
  • mediaPreview.video.loop— ビデオ ループを有効にします。

これらの設定はデフォルトではオフになっています。

ファイルダイアログのデフォルトの場所

files.dialog.defaultPathファイル ダイアログ (ファイルやフォルダーを開いたり保存したりするときなど) を開いたときに表示されるデフォルトの場所を構成するための新しい設定。このデフォルトは、空の VS Code ウィンドウなど、他の場所が不明な場合のフォールバックとしてのみ使用されます。

タブのダブルクリックで最大化されたエディター グループを無効にする

新しい設定により、workbench.editor.doubleClickTabToToggleEditorGroupSizesエディター グループのタブをダブルクリックしたときに、エディター グループのサイズが最大化から復元に切り替わることが無効になります。

固定幅タブの最小幅を制御します

 workbench.editor.tabSizing 設定する と、新しい設定によってタブの最小サイズが制御されます。fixed  workbench.editor.tabSizingFixedMinWidth 

エディタグループの分割サイズが「自動」に変更されました

workbench.editor.splitSizing 新しい値セット ( と呼ばれる auto ) が新しいデフォルトです。このモードでは、サイズ変更されたエディター グループがない場合にのみ、エディター グループを分割すると、使用可能なサイズがすべてのエディター グループに均等に分配されます。それ以外の場合、エディター グループを分割していたスペースは半分に分割され、新しいエディター グループに配置されます。

.gitignore の除外動作を検索する

 search.useIgnoreFiles 設定する と、ワークスペースが Git リポジトリとして初期化されたかどうかに関係なく、ワークスペースが受け入れられるようになりますtrue  .gitignore 

 

コメントの最大高さ

 GitHub Pull Request and Issues 拡張機能を使用するときにプル リクエストに表示される高さ制限など、コメントを無効にできる最大高さ制限を設定します。comments.maxHeight 

VS Code の問題のトラブルシューティング

VS Code の問題を解決するための新しいコマンド [ヘルプ: コマンド パレットに問題を解決する] が追加されました。開始されたワークフローは、特別なトラブルシューティング プロファイルと VS Code の拡張二分機能を使用して、問題の原因を特定するのに役立ちます。

 

Chromiumサンドボックスを無効にする

Chromium サンドボックスを無効にする必要がある場合に簡単にできるように、2 つの新しい設定が追加されました。

  •  アプリケーション内のすべてのプロセスに対して Chromium サンドボックスを無効にする新しいコマンド ライン オプション。--disable-chromium-sandbox 
  • 起動時に Chromium サンドボックスを永続的に無効にするには: コマンド パレット (Ctrl+Shift+P) を開き、[環境設定: ランタイム パラメーターの構成] コマンドを実行し、argv.jsonファイルを開いてランタイム パラメーターを構成し、「disable -chromium-sandbox」を追加します。 : true 、VS Code を再起動します。

 

ターミナル

画像のサポート 画像のサポート

ターミナル内の画像 (以前のリリースでプレビュー) がデフォルトで有効になりました。端末内の画像は通常、画像のピクセル データをテキストにエンコードすることで機能し、テキストは特別なエスケープ シーケンスを介して端末に書き込まれます。現在サポートされているプロトコルは、Sixel と iTerm によって開発されたインライン画像プロトコルです。

イメージを手動でテストするには、 サンプル ファイルをlibsixel リポジトリからダウンロード できます。cat .six

sixel ファイルを指定して cat を実行すると画像が印刷されます

または、.png、.gif、または .jpg ファイルを含む imgcat python パッケージまたは imgcat スクリプトを使用します。

png ファイルを指定して imgcat を実行すると、画像が印刷されます。

この機能は設定によって無効にできます。

"terminal.integrated.enableImages": false

WSL へのリモート トンネル リンク

リモート トンネリング経由で WSL に接続する機能が安定しました。WSL がインストールされている Windows コンピューターでリモート トンネルを実行している場合は、リモート エクスプローラーから WSL に直接接続することを選択できます。

「WSL に接続」オプションを含むリモート トンネル ビュー

 

テスト

端子出力のサポート 端子出力のサポート

以前は、[テスト結果] ビューに表示されるテスト出力は、常に埋め込みテキスト エディターに表示され、ターミナルで実行したときに表示される色、スタイル、記号などの豊富なスタイルが取り除かれていました。

このバージョンでは、実際の xterm.js ターミナルに出力が表示されます。

「テスト結果」パネルに緑色のチェックマークが付いた結果が表示されます

テスト結果ビューは完全に機能するようになり、「テスト出力を表示」コマンドは、一時的なターミナルを作成するのではなく、テスト結果ビューを開くようにリダイレクトされました。

 

上記はバージョン 1.80 の内容の一部であり、完全なアップデート内容はリリースのお知らせに記載されています。

おすすめ

転載: www.oschina.net/news/248330/vscode-1-80-released