Microsoft は最近、次の一般提供を発表しました。Visual Studio 2019。数か月にわたるパブリック プレビューとしてのベータ テストを経て、Microsoft はついに IDE を安定版リリースとして利用できるようにする準備が整いました。
Microsoft は、Visual Studio 2019 には次のことを可能にするいくつかの新機能が付属していると述べています。
- 開発する: パフォーマンスの向上、即時のコードのクリーンアップ、より良い検索結果により、集中力と生産性を維持できます。
- 協力する: クラウド ファーストのワークフロー、リアルタイムの編集とデバッグ、Visual Studio でのコード レビューによる自然なコラボレーションをお楽しみください。
- デバッグ: 特定の値を強調表示してそこに移動し、メモリ使用を最適化し、アプリケーション実行の自動スナップショットを取得します。
今日は、この新しいリリースに付属する最新の新機能を確認していきます。
Microsoft Visual Studio 2019 の新機能
Microsoft Visual Studio 2019 のこの安定版リリースには、多数の新機能と改善点が含まれています。そのうちのいくつかは、次のとおりです。
検索エクスペリエンスの向上
以前はクイック起動として知られていた新しい検索エクスペリエンスは、より高速かつ効果的です。これで、入力時に検索結果が動的に表示されるようになりました。また、多くの場合、検索結果にはコマンドのキーボード ショートカットが含まれるため、将来使用するために簡単に覚えておくことができます。
リファクタリングの改善
新しい C# リファクタリングにより、コードの整理が容易になります。を押すだけでリファクタリングを呼び出すことができます。Ctrl+.をクリックして、実行するアクションを選択します。
IntelliCodeの改善
Visual Studio IntelliCodeは、人工知能 (AI) を使用してソフトウェア開発の取り組みを強化する拡張機能です。
クラウドファーストのワークフロー
スタート ウィンドウには、コードをすばやく作成するためのいくつかのオプションが表示されます。まず、リポジトリからコードを複製またはチェックアウトするオプションを配置しました。
ライブシェア
Visual Studio ライブ共有は、コードベースとそのコンテキストをチームメイトと共有し、Visual Studio 内から直接双方向の即時コラボレーションを実現できる開発者サービスです。 Live Share を使用すると、チームメイトは共有したプロジェクトの読み取り、移動、編集、デバッグをシームレスかつ安全に行うことができます。
統合されたコードレビュー
Visual Studio 2019 で使用するためにダウンロードできる新しい拡張機能を紹介します。この新しい拡張機能を使用すると、Visual Studio を離れることなく、チームからのプル リクエストを確認、実行し、デバッグすることもできます。 GitHub と Azure DevOps リポジトリの両方のコードがサポートされています。
パフォーマンスの向上
C++ でコーディングしている場合でも、.NET Core でコーディングしている場合でも、データ ブレークポイントは、通常のブレークポイントを配置するだけの優れた代替手段となります。データ ブレークポイントは、グローバル オブジェクトが変更されている場所や、リストに追加または削除されている場所を見つけるなどのシナリオにも最適です。
また、大規模なアプリケーションを開発する C++ 開発者の場合、Visual Studio 2019 では proc からシンボルが作成されているため、メモリ関連の問題を経験することなくアプリケーションをデバッグできます。
デバッグ中に検索できるようになりました
おそらく、これまでにウォッチ ウィンドウで一連の値の中から文字列を探したことがあるでしょう。 Visual Studio 2019 では、探しているオブジェクトや値を見つけやすくするために、[ウォッチ]、[ローカル]、[自動] ウィンドウに検索機能が追加されました。
デバッガーは次のスニペットを取得できるようになりました。
クラウドでのアプリ実行のスナップショットを取得して、何が起こっているかを正確に確認します。 (この機能は Visual Studio Enterprise でのみ使用できます。)
このリリースについて詳しくは、公式発表の投稿をご覧ください。ここからダウンロードしてください。マイクロソフト.com。