Lingkungan ramah Anda. Tim produktivitas NET (alias. Roslyn) banyak berfokus pada peningkatan pengalaman pengkodean .NET. Terkadang perbaikan kecil dan perbaikan kode yang benar-benar meningkatkan alur kerja Anda. Anda mungkin telah melihat banyak peningkatan dalam pratinjau , tetapi untuk Anda semua yang dengan sabar menunggu rilis GA di sini adalah beberapa fitur yang dapat Anda nikmati!

Perbaikan alat
Saya sangat senang dengan warna klasifikasi Roslyn yang baru. Warna Visual Studio Code menerima pujian tinggi sehingga kami memasukkan skema warna serupa ke Visual Studio. Editor kode Anda sekarang hanya sedikit lebih berwarna. Kata kunci, metode pengguna, variabel lokal, nama parameter, dan operator kelebihan beban semuanya mendapatkan warna baru. Anda bahkan dapat menyesuaikan warna untuk setiap klasifikasi sintaks di Alat> Opsi> Lingkungan> Font dan Warna dan gulir ke 'Anggota Pengguna'.

Di bagian bawah file di editor Anda adalah indikator kesehatan dokumen serta ikon pembersihan kode kami. Indikator kesehatan dokumen memberi tahu Anda sekilas berapa banyak kesalahan dan peringatan yang ada dalam file yang saat ini Anda buka. Anda dapat mengklik ikon pembersihan kode untuk menerapkan aturan gaya kode yang ditentukan dalam Alat> Opsi atau, jika Anda memiliki file konfigurasi editor yang berbagi satu gaya kode di tim Anda, itu akan menerapkan gaya yang ditentukan dalam file itu.

Anda dapat mengedit file proyek gaya sdk dengan klik ganda sederhana! Anda juga dapat melihat file proyek ini dengan pratinjau di navigasi GoToAll (Ctrl + t) dan mencari konten untuk referensi file.

Muat subset proyek dalam solusi Anda dengan solusi yang difilter ! Anda sekarang dapat membongkar proyek dan menyimpan file .slnf yang hanya akan membuka proyek yang Anda tentukan. Ini membantu Anda mendapatkan kode yang Anda minati dengan cepat tanpa perlu memuat seluruh solusi.

Temukan semua referensi yang dikategorikan berdasarkan jenis referensi. Anda dapat memfilter dengan membaca / menulis di kolom 'Jenis' baru di jendela temukan semua referensi.

Jalankan pemformatan gaya kode pada seluruh solusi pada baris perintah dengan alat global dotnet format
.

Intellicode adalah ekstensi yang menawarkan penyelesaian intellisense yang lebih cerdas dengan model pelatihan pembelajaran mesin yang menjalankan lebih dari 2.000 repositori .NET sumber terbuka di GitHub.

Sekarang omnibus perbaikan kode baru dan refactoring!
Foreach ke LINQ

Tambahkan referensi yang hilang untuk jenis yang tidak disortir

Sinkronkan namespace dan nama folder

Balikkan ekspresi kondisional

Tarik dialog anggota ke atas untuk mempromosikan anggota ke antarmuka

Bungkus / indentasi / sejajarkan parameter / argumen

Hapus nilai dan parameter ekspresi yang tidak digunakan

Ini adalah serangkaian sorotan tentang apa yang baru di Visual Studio 2019, untuk daftar lengkap lihat catatan rilis . Seperti biasa, saya akan menyukai umpan balik Anda melalui twitter , di GitHub , atau di bagian komentar di bawah. Juga, satu hal penting yang perlu diperhatikan adalah bahwa untuk menggunakan .NET Core 3.0 Preview Anda harus mengunduh dan menginstal SDK, itu belum termasuk dengan penginstal Visual Studio 2019.

Manajer Program, .NET dan Visual Studio