1709638851
2024-03-05 11:16:08
マイクロソフトがリリースした Visual Studio 2022 – 17.10 プレビュー 1。 この更新プログラムでは、主に GitHub Copilot Chat Extension などに関する生産性、デバッグと診断の改善、C++、ゲーム開発、Teams および Microsoft 365 開発ツールなど、複数の領域にわたる注目すべき機能強化が導入されています。
このバージョンの Visual Studio は、特に生産性の向上に重点を置いています。 GitHub Copilot チャット拡張機能。 コンテキストの理解や一般的なタスク用のスラッシュ コマンドなどの機能が導入され、コーディング プロセスが簡素化されます。 さらに、インライン チャットにより、開発者間のリアルタイムのコラボレーションが容易になります。
さらに、自動的に生成される Git コミット メッセージにより、開発ワークフローがさらに加速されます。 さらに、生産性を重視したその他の機能には、作業項目をプル リクエストにリンクすることや、最新化された統合設定エクスペリエンスが含まれます。
GitHub Copilot Chat Extension のアップデートの詳細については、最近の記事で説明されています。 InfoQ ニュース項目、読者はそれを探索することができます。
このバージョンから、Visual Studio のアップデートが行われるようになります。 推奨コンポーネントを含める。 この機能は、コミュニティの声によるいくつかの興味深い視点を集めたものです。 ユーザーが電話した マイケル・テイラー 次のように述べて、この新機能に反対の意を表明しました。
申し訳ありませんが、推奨コンポーネントの自動インストールがデフォルトでオンになることには全く同意しません。 これは間違いで、MS 製品を宣伝するために新しいものをインストールさせるマーケティング手法のようで、気にしない人にとっては便利な機能ではありません。 この機能はデフォルトではオフになっている必要があります。 アップデートのためにあなたがすべきことは、推奨される新しいコンポーネントを表示させることだけです
の コメント欄 コミュニティ メンバーと Microsoft の開発チームの間で多くの興味深い議論が行われているため、読者には元の発表ブログ投稿のコメント セクションを参照することを強くお勧めします。
このリリースの際立った機能の 1 つは、 条件付きブレークポイントとトレースポイント デバッグおよび診断領域。 これらの機能により、開発者は式から直接ブレークポイントとトレースポイントを作成できるため、より簡素化されたデバッグ アプローチが提供されます。
前述したように、これによりデバッグ プロセスが簡素化されるだけでなく、特に複雑なコード式を扱う場合の生産性も大幅に向上します。
さらに、Visual Studio 17.10 のメモリ ツールには、 ルートへのホットパス。 この機能は、前述したように、オブジェクトの合計サイズを決定するためのより明確なパスを開発者に提供することで、メモリ分析を改善します。 報告されているように、ヒープ グラフをツリーに変換し、循環パスを回避しながらルートへの最短パスを優先することにより、開発者はメモリ使用量ツールの参照グラフ内でより効率的なメモリ調査を行うことができます。
( ルートへのホットパス機能、 ソース: Microsoft 開発者ブログ)
デバッグと診断に加えて、大幅な機能強化が行われました。 プロセスにアタッチ ダイアログ。 チームが述べているように、これらの機能強化は、垂直方向のスペースの使用を最適化するよりコンパクトなビューで、プロセスにアタッチすることでアプリのデバッグの機能とユーザー エクスペリエンスを向上させることを目的としています。
(Visual Studio 17.10 での更新後にプロセス ダイアログにアタッチ、ソース: Microsoft 開発ブログ)
たとえば、ユーザーはタブを使用してツリー ビューとリスト ビューを切り替えることができるようになりました。 ツリー ビューで折りたたみ可能な子プロセスを使用すると、プロセスの編成がより効率的になります。 コード タイプは、簡素化されたコンボ ボックス インターフェイスを介して選択できます。
さらに、 選択/追跡ウィンドウ 機能がさらに使いやすく強化され、双方向トラッキングが可能になりました。 プロセスを選択するとそのウィンドウが強調表示され、ウィンドウをクリックするとそのプロセスが選択されます。
については、 C++ とゲーム開発 Visual Studio 17.10 では、CMake ターゲットの固定のサポートが導入され、開発者がプロジェクトをより適切に制御し、組織できるようになります。 さらに、Build Insights を通じてテンプレートのインスタンス化情報への洞察にアクセスできるようになり、開発者はプロジェクト内でのテンプレートの使用状況をより深く理解できるようになります。
さらに、追加の統合 アンリアル エンジン マクロ 開発エクスペリエンスが向上すると同時に、Visual Studio 統合ツール プラグインをバックグラウンドで実行し続けることができるため、前述のとおり、起動コストが削減され、効率が向上します。
Teams および Microsoft 365 Dev ドメインでは、開発者は Teams AI ライブラリ インテリジェントな Teams ボットを構築します。 このリリースには、ボット アプリをオフラインで実行およびデバッグするための機能も含まれており、テスト プロセスが簡素化されます。
さらに、開発者は新しいプロジェクト テンプレートと機能を使用して Microsoft 365 Copilot を拡張し、カスタマイズ オプションを強化することができます。
(Teams アプリケーションの新しいプロジェクト テンプレート、出典: Microsoft 開発ブログ)
最後に、Microsoft と開発チームは、コミュニティ メンバーがフィードバックを提供し、共有することを奨励しています。 提案 新しい機能や改善点についてコメントし、Visual Studio エクスペリエンスを継続的に向上させる取り組みを強調しました。
#Visual #Studio #プレビュー #生産性デバッグ診断などの改善点