Microsoftは、Visual Studio 2019 v16.9 Preview 2のリリースを発表しました 。このバージョンには、C ++ 、. NETの生産性、XAMLツール(Xamarin.Formsを含む)、Webツール、およびIDEインストーラーの改善が含まれています。具体的には:
C ++
- WindowsでASan(AddressSanitizer)を継続的に改善し、Microsoft Visual Studio C ++(MSVC)は、プロジェクトで使用される特定のバイナリに必要な正しいアドレスサニタイザーランタイムを決定できるようになりました。
- IntelliSenseはAndroidおよび組み込みプロジェクト向けに改善され、IDEは、ツールチェーンファイルのCMake変数を使用してCMakeプロジェクトでIntelliSenseを構成する機能を追加しました。開発者は、CMakeSetttings.jsonファイルでカスタムIntelliSenseオプションを指定できます。
- Visual Studioの接続マネージャーは、秘密鍵を使用して、ユーザー名/パスワード認証を追加できるようになりました。開発者は、Elliptic Curve Digital Signature Algorithm(ECDsa)公開鍵アルゴリズムを介して秘密鍵を使用することを選択できるようになりました。
- LLVMとClangのバージョンをv11に更新します。
.NETの生産性
- 開発者がタイプを新しいファイルにコピーして貼り付けるときに、Visual Studio 2019は、時間を節約するために、using ディレクティブをファイルに自動的に追加する ようになりました。この機能は、[ツール]メニューの[貼り付け時にディレクティブを使用して不足しているものを追加する]構成設定で有効にできます。
- IntelliSenseは、オブジェクトの作成とメソッドの完了のために、コミット文字としてセミコロンを自動的に挿入します。
- C#9.0レコードのセマンティックカラー化を追加しました。これは、[ツール]メニューからも有効にできます。
- リファクタリングにより、不要な廃棄が削除されました。
XAMLツール
ビューモデルでのバインディングプロパティの生成を強化するために、新しい電球アイコンが表示され、開発者はXAMLでのバインディングに基づいてビューモデルでプロパティをすばやく作成できます。
詳細については、リリースノートを参照してください。