Microsoftの最新のリリースのVisual Studio 2019 16.5バージョンは、メインのアップデートで見てみましょう:
.NETモバイル開発
議論されるすべてのプロパティの最初のXamarin.FormsためのXAMLホットリロードです。この機能は、開発をスピードアップすることができ、開発者はより簡単に、モバイル・アプリケーションのユーザーインターフェイスの試験と反復を構築することができます。そして、変更は即座にアプリケーションに表示されるため、アプリケーションを再構築し、すべてのUIの調整でなしに実行されています。アプリケーションと対話するために作られたかどうかは、リアルタイムに変更するたびに更新され、メーク変更は、アプリケーションの状態が失われることはありません。
.NET生産性
.NETの生産効率を向上させることで、このバージョンはまた、いくつかの新機能をもたらします。
まず、あなたはステートメントswitchステートメントまたはスイッチ式ならば変換することができます。キーワードは、Ctrlキーを押しながら+は、「アクセス・復興」メニューをトリガする場合にカーソルを置きます。最後に、「スイッチ」の文(「スイッチ」の文への変換)を選択する変換または「スイッチ」表現(「スイッチ」表現に変換)に変換をすることができます。
インテリセンス
また、IntelliSenseは今や完全な拡張メソッドがインポートされなかったサポートしています。この機能を使用するには、「ツール」には、このオプションを有効にする必要があります>「オプション」>「テキストエディタ」>「C#」>「インテリセンス」>その後、表示項目(実験名前空間がにインポートされていない」を選択)。 "
簡素化された補間
また、新バージョンでは、より多くの明快さの文字列補間を許可する簡素化復興文字列補間機能を追加します。文字列の補間にカーソルを置きます。Ctrlキーを押しながら。トリガー「アクセス・復興は、」メニュー、そして「単純化補間」を選択します。
コードは、既存の方法からの部分的な関数で変換するためにローカル再構成関数を抽出し、抽出するためのコードを強調表示します。それでも「クイック操作と復興」メニューをトリガすると選択し、「地元の特徴を抽出します。」
C ++および.NETでのデバッグ
Pinnableプロパティは、オブジェクトのプロパティをすばやく表示するために使用することができる人気のマネージコードのデバッグツールです。さて、データヒントでC ++と、この機能は「自動」、「ローカル」と「モニター」ウィンドウの提供。
また、マルチスレッドアプリケーションをデバッグするために使用することができる新しい機能が追加されます。これは、スレッドに関連付けられたエラーの原因を特定するために、デッドロックやその他の努力を回避するのに役立ちます。これで、「呼び出しスタック」ウィンドウ、ポジションコラム「パラレルスタック」ウィンドウと「スレッド」ウィンドウをスレッドが.NETマネージドオブジェクトのロックを保持しているかを確認することができます。
前回の更新では、可能ドッカーのLinuxコンテナに試運転のプロセス。さて、あなたはまた、ドッカーWindowsのコンテナで同じ操作を行うことができます。
最後に、オープン飛び地SDK上でアプリケーションを構築する開発者のために、Visual Studioの2019年には16.5また、デバッグサポートを追加します。
変更点の完全なリスト:
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#16.5.0