Visual Studio 2019の14の新製品

みなさんこんにちは! .NET(別名Roslyn)の生産性向上のためにチームに連絡してください。 .NETコーディングエクスペリエンスの改善に多くの注意を払っています。 実際、小さな追加や修正によってワークフローが本当に改善される場合があります。 おそらく、VS2019のプレビューバージョンで既にいくつかの改善が見られているでしょう。 しかし、私たちはあなたがより生産的に働くのに役立つはずのそれらのいくつかについてまだ話したいです。



注意、たくさんのgif。







ツールの機能強化



ロズリンの新しい色はどうですか? Visual Studio Codeの色は高い評価を得たため、Visual Studioに同様の配色を含めました。 コードエディターがもう少しカラフルになりました。 キーワード、ユーザーメソッド、ローカル変数、パラメーター名、およびオーバーロードされた演算子に新しい色が追加されました。 [ツール]> [オプション]> [環境]> [フォントと色 ]に移動し、[ユーザーメンバー]までスクロールして、各構文分類の色をカスタマイズすることもできます。



新しいロズリン分類色



ファイルの下部のエディターには、ドキュメントの健全性のインジケーターと、コードをクリアするアイコンがあります。 ドキュメントヘルスインジケータを使用すると、開いたファイルに存在するエラーと警告の数をすぐに見つけることができます。 コードクリアアイコンをクリックして、[ツール]> [オプション]で指定されたコードスタイルルールを適用するか、コマンドで同じコードスタイルを使用するように指示するeditorconfigファイルがある場合、VSはこのファイルで指定されたスタイルを適用します。



画像



ダブルクリックするだけで、SDKなどのプロジェクトファイルを編集できます。 GoToAllナビゲーション(Ctrl + t)でこれらのファイルをプレビューとして表示し、ファイルリンクのコンテンツを検索することもできます。



画像



フィルタリングされたソリューションを使用して、プロジェクトのサブセットをソリューションにアップロードします! これで、プロジェクトをアップロードして.slnfファイルを保存し、指定したプロジェクトのみを開くことができます。 これにより、ソリューション全体をダウンロードすることなく、目的のコードをすばやく取得できます。



画像



リンクのタイプ別に分類されたすべてのリンクを見つけます。 すべてのリンクの検索ボックスの新しい「種類」列を読み書きすることでフィルタリングできます。



画像



グローバルドットネット形式ツールを使用して、コマンドラインでソリューション全体にわたってコードスタイルの書式設定を実行します。



画像



Intellicodeは、GitHubの2000以上のオープンソース.NETリポジトリで動作する、訓練された機械学習モデルのおかげで、スマートヒントを提供する拡張機能です。



画像



新しいコードの修正とリファクタリングのオムニバス!



LINQのForeach



画像



インポートされていないタイプのミッシングリンクの追加



画像



名前空間とフォルダー名の同期



画像



条件式の反転



画像



メンバーをプルアップして、インターフェースにアクセスします



画像



パラメータ/引数のラップ/インデント/整列



画像



未使用の値と式パラメーターの削除



画像



これは、Visual Studio 2019の新機能の一部のリストです。完全なリストについては、 リリースノートを参照してください。 いつものように、 TwitterGitHub、または以下のコメントからフィードバックをお寄せください。 .NET Core 3.0プレビューを使用するには、 SDKをダウンロードしてインストールする必要があることに注意することも重要です。 Visual Studio 2019インストーラーにはまだ含まれていません。



All Articles