Visual Studio コード 1.79 がリリースされました

VS Code 1.79 がリリースされました。このリリースの主なハイライトは次のとおりです。

  • 読み取り専用 モード - ワークスペース内の特定のファイルとフォルダーを読み取り専用としてマークします。

一部の開発シナリオでは、ワークスペースの特定のフォルダーまたはファイルを読み取り専用として明示的にマークすると便利な場合があります。たとえば、フォルダーまたはファイルの内容が別のプロセス ( node_modulesNode.js パッケージ マネージャーによって管理されるフォルダーなど) によって管理されている場合、それらを読み取り専用としてマークすると、誤って変更されるのを防ぐことができます。

設定されたルールに従って、パスが読み取り専用とみなされる場合、エクスプローラーからパスを変更 (削除など) することはできず、テキスト エディターまたはノートブック エディターは読み取り専用になります。

VS Code の新しい「名前を付けて貼り付け」機能を使用すると、貼り付けたコンテンツの挿入方法を制御できます。貼り付けた後、貼り付けたコンテンツを挿入する別の方法がある場合、VS Code は小さな「貼り付け」コントロールを表示します。

Markdown ドキュメントに画像やビデオを追加したいですか? ファイルをワークスペースに手動でコピーしてリンクを追加する時間を無駄にする代わりに、ファイルをドラッグ アンド ドロップするか、Markdown に貼り付けるだけで済みます。ファイルが現在ワークスペースの一部ではない場合、VS Code は自動的にファイルをワークスペースにコピーし、そのファイルへのリンクを挿入します。

これは、クリップボード内の画像データにも当てはまります。たとえば、Windows で Snipping Tool を使用してスクリーンショットを撮っている場合、Markdown ファイルで [貼り付け] を押すと、VS Code がクリップボード データから新しい画像ファイルを作成し、その新しいファイルに Markdown 画像リンクを挿入します。 。Ctrl キーを押したままスクリーンショットを撮ってクリップボードにコピーすると、 macOS でも機能します。

このマイルストーン以降、VS Code で作成されたすべての新しい Git リポジトリはmainデフォルトのブランチに設定されます。デフォルトのブランチに別の名前を付けたい場合は、git.defaultBranchName設定を使用して変更できます。この設定が空に設定されている場合、VS Code は Git で構成されたデフォルトのブランチ名に従います。GitHub へのフォルダーの公開も、GitHub で構成されたデフォルトのブランチ名に従います。

開いているノートブックのリッチ コンテンツを検索コントロールから検索できるようになりました。ノートブックが開いている場合、検索コントロールは (元のソース ファイルの内容を検索するのではなく) ノートブック エディターでの表示方法に従って結果を表示します。これにより、ノートブック入力内のテキストを置換することもできます。

新しいノートブック検索スイッチを使用すると、検索するセルの内容のタイプをフィルタリングすることもできます。

リンク編集では、JSX の開始タグを変更すると、VS Code は対応する終了タグを自動的に更新します。これにより時間を大幅に節約できます。この機能はデフォルトではオフですが、設定を通じて有効にすることができます。

"editor.linkedEditing": true

以前は、Copilot Chat を使用するには VS Code Insiders を使用する必要がありましたが、VS Code 1.79 以降では、安定した VS Code でも Copilot Chat を使用できるようになりました。ただし、 GitHub Copilot Nightly拡張機能をインストールする必要はあります

エディター チャットが改善され、特にデフォルト モードが「livePreview」に変更されました。このモードでは、変更がドキュメントに直接適用され、埋め込みの差分ビューとして表示されます。例:

  • 新しいプロパティがIUserFriendlyStatusItemEntryタイプに追加されます
  • Copilot はそれに応じてチェックを更新しますisUserFriendlyStatusItemEntry
  • 返信は、埋め込みの差分ビューを使用してエディターに表示されます。その右側は、VS Code の言語拡張機能によって編集および検査できます。
  • これにより、返信内のバグを見つけることができ (isMarkdownString以下の機能は存在しません)、提案を受け入れる前に修正できます。

ノートブック エディターでのチャット エクスペリエンスが改善されました。ノートブック ドキュメント内で Copilot を使用する場合、Copilot はノートブックのコンテキストを使用して、より関連性の高い提案を提供できます。たとえば、コードは、前のセルで定義された変数またはモジュールを再作成または再インポートせずに使用することを提案しています。

Microsoft Build 2023 をライブで視聴する機会がなかった場合は、 Microsoft Developer YouTube チャンネル で基調講演とセッションを視聴できます。

詳細については、リリースのお知らせをご覧ください

おすすめ

転載: www.oschina.net/news/244412/vscode-1-79-released
おすすめ