Microsoft telah mengalih keluar fungsi Muat Semula Panas daripada sumber terbuka .NET untuk dihantar dalam Visual Studio 2022 sahaja

Microsoft telah beralih kepada amalan mengalih keluar kod sumber terbuka sebelum ini daripada platform .NET. Khususnya, dari pangkalan kod terbuka di mana pembangunan cawangan baharu platform .NET 6 dijalankan, pelaksanaan fungsi Hot Reload, pada asalnya dicadangkan bukan sahaja dalam persekitaran pembangunan Visual Studio 2019 16.11 (Pratonton 1) , tetapi juga dalam utiliti terbuka "jam tangan dotnet" telah dialih keluar "

Alasan yang disebut untuk penyingkiran itu ialah keputusan untuk hanya menghantar ciri dalam produk Visual Studio 2022 komersial untuk menjadikannya lebih menarik daripada editor Kod Visual Studio terbuka. Perlu diperhatikan bahawa pada 21 Oktober, penambahan muncul dalam nota pengumuman Hot Reload, yang menyatakan bahawa sokongan Hot Reload tidak akan disertakan dalam .NET SDK 6 dan semua usaha tertumpu pada pembangunan Visual Studio 2022. Selepas ketidakpuasan hati pengguna , nota itu telah dialih keluar, tetapi selepas beberapa ketika ia dikembalikan semula.

Muat Semula Panas menyediakan cara untuk mengedit kod dengan cepat semasa program sedang berjalan, membolehkan anda membuat perubahan tanpa menghentikan pelaksanaan secara manual atau melampirkan titik putus. Pembangun boleh menjalankan aplikasi di bawah kawalan jam tangan dotnet, selepas itu perubahan yang dibuat pada kod digunakan secara automatik pada aplikasi yang sedang berjalan, yang membolehkan untuk melihat hasilnya dengan serta-merta.

Pembangun bebas cuba kembali ke kod repositori yang dialih keluar yang telah disenaraikan sebagai sumber terbuka dan sebahagian daripada keluaran pratonton .NET 6 RC1, tetapi Microsoft tidak membenarkan perubahan ini dan juga mengehadkan keupayaan untuk meninggalkan komen dalam perbincangan. Tindakan Microsoft telah menyebabkan kemarahan ahli komuniti yang menganggap isu pulangan adalah asas dan membolehkan untuk memahami sama ada platform .NET sebenarnya adalah projek sumber terbuka atau tidak. Kebimbangan lain ialah kerana Visual Studio adalah Windows sahaja, kefungsian Muat Semula Panas tidak akan tersedia pada macOS dan Linux.

Sumber: opennet.ru

Tambah komen