Microsoft đã loại bỏ chức năng Tải lại nóng khỏi .NET mã nguồn mở để chỉ xuất xưởng trong Visual Studio 2022

Microsoft đã chuyển sang thực hành loại bỏ mã nguồn mở trước đây khỏi nền tảng .NET. Đặc biệt, việc triển khai chức năng Tải lại nóng, ban đầu được đề xuất không chỉ trong môi trường phát triển Visual Studio 6 2019 (Bản xem trước 16.11), mà còn trong tiện ích xem dotnet mở ".

Lý do xóa là quyết định chỉ cung cấp tính năng này trong sản phẩm Visual Studio 2022 thương mại để làm cho nó hấp dẫn hơn trình chỉnh sửa Visual Studio Code mã nguồn mở. Đáng chú ý là vào ngày 21 tháng 6, một phụ lục đã xuất hiện trong ghi chú thông báo Tải lại nóng nói rằng hỗ trợ Tải lại nóng sẽ không được đưa vào .NET SDK 2022 và mọi nỗ lực đang tập trung vào sự phát triển của Visual Studio XNUMX. Sau sự xuất hiện của người dùng không hài lòng, ghi chú đã bị xóa, nhưng quay lại sau một thời gian.

Tính năng Tải lại nóng cung cấp phương tiện để chỉnh sửa mã một cách nhanh chóng trong khi chương trình đang chạy, cho phép bạn thực hiện các thay đổi mà không cần dừng thực thi theo cách thủ công và không cần đính kèm các điểm dừng. Nhà phát triển có thể chạy ứng dụng dưới chế độ xem dotnet, sau đó các thay đổi được thực hiện đối với mã sẽ tự động được áp dụng cho ứng dụng đang chạy, giúp có thể quan sát ngay kết quả.

Các nhà phát triển độc lập đã cố gắng hoàn nguyên về kho lưu trữ mã đã xóa vốn đã là nguồn mở và là một phần của bản phát hành xem trước .NET 6 RC1, nhưng Microsoft không cho phép thay đổi này và cũng hạn chế khả năng để lại nhận xét trong cuộc thảo luận. Hành động của Microsoft đã gây ra sự phẫn nộ trong các thành viên cộng đồng, những người coi vấn đề hoàn trả là cơ bản và để hiểu liệu nền tảng .NET có thực sự là một dự án mở hay không. Một mối quan tâm khác là do sự hiện diện của Visual Studio chỉ dành cho nền tảng Windows, chức năng Tải lại nóng sẽ không khả dụng cho macOS và Linux.

Nguồn: opennet.ru

Thêm một lời nhận xét