Awal pekan ini, Microsoft Dada Visual Studio 2019 versi 8.9 untuk Mac. Rilis baru menyertakan dukungan untuk .NET 6 Preview 1 (Dirilis bulan lalu) Dan pengujian aplikasi unit. Ini juga berisi peningkatan seperti antarmuka pengguna yang mudah diakses, solusi pemfilteran, editor XML asli baru, dan dukungan untuk chip Apple M1 melalui lapisan terjemahan Rosetta 2.
Salah satu fitur paling relevan dari versi baru ini adalah dukungan untuk pengujian unit. Fitur baru ini memungkinkan pengembang untuk menemukan, menjalankan, dan men-debug pengujian unit yang ada. Alat Unity juga telah ditingkatkan dalam Visual Studio untuk Mac: Sekarang, saat Anda memeriksa kode pada breakpoint, Anda akan menemukan semua objek di scene saat ini di bawah node Active Scene. Penting untuk dicatat bahwa dukungan untuk pengujian unit di Visual Studio untuk Mac saat ini memerlukan penggunaan Unity 2020 atau yang lebih baru dan pembaruan paket Visual Studio Editor ke versi 2.0.7 atau yang lebih baru. Daftar lengkap semua perangkat tambahan dapat ditemukan di Tools for Unity Sini.
Fitur menarik lainnya dari versi baru ini adalah pratinjau baru Daftar tindakan cepat dan pembangunan kembali, Yang muncul saat Anda menerapkan perbaikan atau rekonstruksi kode yang disarankan ke kode Anda. UI menu telah ditingkatkan untuk aksesibilitas (meskipun perubahan tersebut ditandai eksperimental untuk saat ini). Selain perubahan ini, Info Cepat sekarang menampilkan ID peringatan kompilator, dan penyelesaian IntelliSense sekarang menyertakan ikon praprosesor. Prosedur baru seperti mengubah string karakter dan menghapus persamaan ekstra juga merupakan bagian dari perbaikan.
Mengatasi masalah akses di IDE adalah salah satu yang menarik dari rilis ini. Versi baru Visual Studio untuk Mac menyertakan sejumlah antarmuka pengguna yang diperbarui, termasuk Jendela Instan, Blame Gate Tampilan dan editor XML asli baru. Editor baru dibuat dengan latar belakang bersama yang sama Diperkenalkan Dengan IDE versi 8.1, yang berarti dapat berbagi kode dengan Visual Studio untuk Windows untuk fitur seperti IntelliSense, logika teks, dan layanan bahasa. Pengeditan dan penautan multi-tanda sisipan juga didukung di editor baru, dan fungsi komentar / batalkan komentar telah ditingkatkan.
Mirip dengan versi baru Visual Studio 2019 untuk Windows (Juga dirilis minggu ini), Xamarin.Forms, XAML HOT Reload, tidak lagi dalam pratinjau. Mekanisme baru ini memungkinkan Anda menyegarkan UI aplikasi yang sedang berjalan secara real time dan melihat perubahan tersebut tercermin secara real time – tanpa perlu memuat ulang halaman atau menyimpan file. Ini juga mendukung fitur Live Visual Tree, yang menampilkan hierarki UI waktu proses aplikasi dan memudahkan navigasi melalui kode sumber XAML.
siap untuk Diharapkan mendukung Apple Silicon di .NET 6, IDE sekarang mendukung chip Apple M1 melalui lapisan terjemahan Rosetta 2. Rasheed Dari Apple, dan memungkinkan pengguna untuk menjalankan aplikasi yang berisi instruksi x86_64 pada silikon Apple. Lapisan terjemahan bertujuan untuk memudahkan transisi ke silikon Apple, tetapi ini bukan pengganti untuk membuat salinan asli aplikasi Anda. Penting juga untuk dicatat bahwa pada hari yang sama saat rilis baru Visual Studio untuk Mac, Apple Insider, diluncurkan tersebut Apple mungkin berencana untuk menghapus dukungan untuk Rosetta 2 pada M1 Mac di wilayah tertentu.
Pembaruan terkait baru lainnya termasuk dukungan untuk Android SDK API versi 30 dan pemfilteran solusi, yang merupakan sebuah fitur Sudah tersedia Dalam Visual Studio 2019 untuk Windows yang memungkinkan Anda membuka solusi hanya dengan proyek pengunggahan selektif. Selain itu, Visual Studio untuk Mac 8.9 tidak lagi menyertakan desainer iOS. berdasarkan Peta jalan resmiKemudian, Visual Studio untuk Mac akan bermigrasi ke antarmuka pengguna macOS yang sepenuhnya asli dengan versi 8.12.
Visual Studio 2019 v8.9 untuk Mac dapat diunduh dari Situs resmi Visual Studio untuk Mac Atau di seberang Diperbarui di dalam produk. Catatan rilis resmi dapat ditemukan untuk versi Visual Studio untuk Mac saat ini Sini.
“Pop culture ninja. Social media enthusiast. Typical problem solver. Coffee practitioner. Fall in love. Travel enthusiast.”