Đây là những gì mới trong Visual Studio 2022 phiên bản 17.0 Preview 1

Biểu tượng thời gian đọc 5 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Bản xem trước của Microsoft Visual Studio 2022

Hôm nay Microsoft đã phát hành Visual Studio 2022 phiên bản 17.0 Preview 1 mang đến những cải tiến về giao diện người dùng, hỗ trợ 64 bit và hơn thế nữa cho IDE phổ biến. Bản thay đổi đầy đủ cho phiên bản mới nhất có thể được nhìn thấy bên dưới:

64-bit

  • devenv.exe hiện chỉ là 64-bit

Mã IntelliCode

  • Tự động hoàn thành toàn bộ dòng

SDK .NET 6

  • .NET 6 SDK (xem trước) được bao gồm trong Visual Studio 2022
  • Bản phát hành này có hỗ trợ cơ bản cho các dự án .NET MAUI. Tạm thời, bạn phải cài đặt khối lượng công việc .NET MAUI riêng biệt với .NET 6. Xem Kho lưu trữ .NET Maui GitHub của chúng tôi để biết thêm thông tin

Công cụ Git

  • Đã xóa khả năng hoàn nguyên về giao diện người dùng Git của Team Explorer, khiến trải nghiệm Git mới công cụ tích hợp sẵn duy nhất.
  • Đã xóa tùy chọn cài đặt tiện ích mở rộng GitHub khỏi Trình cài đặt Visual Studio.

Hỗ trợ công cụ kiểm tra

  • Các phiên bản mới của nền tảng thử nghiệm bắt đầu với 17.0 sẽ không thể chạy thử nghiệm Chung và thử nghiệm theo thứ tự. Các tính năng cụ thể này chỉ được vận chuyển như một phần của phiên bản đầu tiên của MSTestv1 và không được bao gồm trong MSTestv2. Microsoft nhận thấy việc sử dụng các tính năng này rất thấp và các bài kiểm tra theo thứ tự hiện được coi là trái với các phương pháp kiểm tra tốt nhất.
  • Một số trải nghiệm thử nghiệm sẽ không khả dụng trong 17.0 Preview 1 bao gồm tạo tệp TestSettings mới và trình chỉnh sửa TestSettings. Các lần chạy thử nghiệm vẫn có thể sử dụng tệp TestSettings, tuy nhiên TestSettings đã được thay thế bằng RunSettings và Microsoft khuyến khích người dùng chuyển đổi hiệu suất và chức năng được cải thiện. Tìm hiểu thêm.
  • Kiểm tra giao diện người dùng được mã hóa và hỗ trợ [Kiểm tra tải trên web] (Dịch vụ kiểm tra tải dựa trên đám mây đã hết hiệu lực | Azure DevOps Blog (microsoft.com)) sẽ không có trong bản xem trước 17.0 1 vì Microsoft vẫn đang làm việc để chuyển những trải nghiệm này sang Visual Studio 2022. Microsoft thực hiện có kế hoạch hỗ trợ chúng trong các bản xem trước tiếp theo, mặc dù Microsoft thực sự khuyến khích người dùng bỏ Kiểm tra giao diện người dùng được mã hóa và Kiểm tra tải web. Những công nghệ này đã chính thức không còn được sử dụng vào năm 2019 và Microsoft có kế hoạch loại bỏ chúng khỏi sản phẩm khi Microsoft có thể giảm thiểu tác động đến người dùng.

Công cụ web

  • Trang tóm tắt Xuất bản hiện có các hành động để bắt đầu / dừng gỡ lỗi từ xa và lập hồ sơ trong trình đơn '…' ở góc trên cùng bên phải của phần 'Lưu trữ'
  • Trang Dịch vụ được Kết nối hiện có một hành động để khởi chạy Storage Explorer
  • Mẫu “ASP.NET Core Empty” đi kèm với .NET 6 đang sử dụng 'các API tối thiểu' mô hình mà Microsoft đã bắt đầu bổ sung hỗ trợ

Khả năng mở rộng

  • VS SDK chứa một số thay đổi đột phá và tiện ích mở rộng Visual Studio 2019 sẽ không hoạt động vào năm 2022. Xem Tài liệu VSSDK để biết thêm thông tin chi tiết.
  • VS SDK tham chiếu hội đồng không còn được cài đặt cho VSSDK\VisualStudioIntegration\Common\Assemblies thư mục. Nếu bản dựng của bạn dựa trên các tổ hợp này, hãy di chuyển dự án của bạn để sử dụng các gói NuGet thay thế. Đối với các tình huống ngoại tuyến:
    1. Giữ một nguồn cấp dữ liệu nuget trong tổ chức để khôi phục các gói nuget.
    2. Kiểm tra các mã nhị phân.

WPF XAML Designer mới cho .NET Framework

Trình thiết kế WPF XAML cho .NET Framework hiện tại được thay thế bằng Trình thiết kế WPF XAML mới cho .NET Framework, dựa trên cùng một kiến ​​trúc được sử dụng cho Trình thiết kế WPF XAML cho .NET (.NET Core).

Trải nghiệm Visual Studio sẽ giống nhau, nhưng các nhà cung cấp điều khiển bên thứ ba cần hỗ trợ mô hình khả năng mở rộng mới kể từ mô hình trước đó dựa trên .design.dll và Microsoft.Windows.Design.Extensibility không được dùng nữa. Nếu bạn đã tạo một .designtools.dll tiện ích mở rộng cho .NET (.NET Core), cùng một tiện ích mở rộng đó sẽ hoạt động cho Trình thiết kế WPF XAML mới cho .NET Framework.

Vui lòng tham khảo tài liệu di chuyển bên dưới để biết thêm thông tin về cách chuyển sang mô hình khả năng mở rộng mới.

Các tính năng tạm thời bị xóa

Trong bản phát hành Xem trước 1 của Visual Studio 2022, một số tính năng vẫn chưa được chuyển sang 64-bit và chưa có trong bản xem trước. Microsoft có kế hoạch đưa các tính năng này vào các bản cập nhật trong tương lai và chúng sẽ không bị xóa khỏi Visual Studio.

  • Xem trước trực tiếp trên web
  • Thiết bị đo đạc hồ sơ
  • Hỗ trợ dự án Azure Cloud Service
  • Trình gỡ lỗi T-SQL
  • Kiểm tra và kiểm tra tải web
  • Hồ dữ liệu Azure
  • Kiểm tra giao diện người dùng được mã hóa
  • Dấu chấm Fuscator
  • Tích hợp IDE Incredibuild
  • Mã IntelliCode tìm và thay thế bằng ví dụ

Các vấn đề được khắc phục trong bản phát hành này

Từ cộng đồng nhà phát triển

Các vấn đề đã biết

Thêm giải pháp cho Điều khiển nguồn TFVC thông qua nhấp chuột phải trong Giải pháp Explorer gặp sự cố VS

Xem tất cả các sự cố mở và các giải pháp thay thế có sẵn trong Visual Studio 2022 bằng cách nhấp vào liên kết. Các vấn đề đã biết

nguồn: microsoft

Thông tin thêm về các chủ đề: changelog, phát triển, 22 ảnh studio