Nếu bạn chưa từng nghe đến PowerToys trước đây, chắc chắn bạn đang bỏ lỡ một bộ công cụ nâng cao cực kỳ giá trị để tối ưu hóa trải nghiệm sử dụng Windows. Điều đặc biệt là bộ công cụ này được quản lý và phát triển trực tiếp bởi Microsoft, đảm bảo tính ổn định và tích hợp sâu rộng. Với bản cập nhật mới PowerToys v0.90.0, người dùng sẽ có thêm một công cụ mới mạnh mẽ để khám phá, biến đây thành thời điểm lý tưởng để bắt đầu làm quen với PowerToys.
PowerToys v0.90.0 Giới Thiệu Command Palette – Tiện Ích Khởi Động Ứng Dụng Đột Phá
Trong ghi chú cập nhật phiên bản 0.90.0 của PowerToys, Microsoft đã công bố chi tiết về tất cả những thay đổi và bổ sung. Điểm nhấn chính của bản cập nhật này là tính năng “Command Palette” mới, được thiết kế để giúp việc khởi động ứng dụng trở nên cực kỳ dễ dàng và hiệu quả:
Module mới: Command Palette (“CmdPal”) – Được phát triển như một bước tiến của PowerToys Run với khả năng mở rộng là trọng tâm, Command Palette là một trình khởi chạy nhanh với giao diện phong phú hơn và các khả năng bổ sung mà không làm giảm hiệu suất, cho phép bạn khởi động bất cứ thứ gì với phím tắt Win+Alt+Space!
Nhìn vào những gì được giới thiệu, Command Palette thực sự là một công cụ cực kỳ mạnh mẽ và đa năng. Trong đoạn GIF minh họa được Microsoft chia sẻ, người dùng có thể khởi chạy Terminal Canary chỉ bằng cách gõ “TerCan”, truy cập các ứng dụng một cách nhanh chóng và hiệu quả bằng cách nhập vài ký tự đầu tiên. Thậm chí, Command Palette còn có thể tiếp nhận một phương trình toán học và chuyển nó sang ứng dụng Calendar để xử lý. Tính năng này hứa hẹn sẽ thay đổi cách chúng ta tương tác với các ứng dụng trên Windows, mang lại hiệu suất làm việc vượt trội.
Nếu bạn muốn trải nghiệm Command Palette và các cải tiến khác, hãy truy cập trang PowerToys GitHub chính thức của Microsoft để tải về bản cập nhật mới nhất. Để nắm rõ hơn về tất cả những gì đã được bổ sung trong bản vá này, dưới đây là chi tiết các thay đổi theo từng module:
Minh họa hoạt động của Command Palette trong PowerToys, hiển thị khả năng khởi động ứng dụng nhanh và giải toán.
Chi Tiết Cập Nhật Các Module Trong PowerToys v0.90.0
PowerToys v0.90.0 không chỉ mang đến Command Palette mà còn đi kèm với nhiều cải tiến và sửa lỗi đáng chú ý trên các module hiện có, nâng cao hơn nữa trải nghiệm người dùng:
Color Picker (Công Cụ Chọn Màu)
- Module Color Picker tiếp tục được cải thiện để hỗ trợ tốt hơn cho các nhà phát triển và thiết kế, giúp việc lấy mã màu trở nên thuận tiện và chính xác hơn.
Command Palette (Bảng Lệnh Mới)
- Là module mới hoàn toàn, Command Palette sẽ thay đổi cách người dùng tương tác với hệ thống, cho phép khởi chạy ứng dụng, thực hiện tính toán và nhiều tác vụ khác một cách nhanh chóng thông qua một giao diện tìm kiếm tập trung.
FancyZones (Quản Lý Cửa Sổ)
- Đã khắc phục lỗi dữ liệu không chính xác khi xóa một bố cục, đảm bảo tính toàn vẹn của cấu hình.
- Sửa lỗi hiển thị phím tắt bố cục không chính xác, loại bỏ các mục không hợp lệ khỏi danh sách phím tắt.
- Khắc phục sự cố tùy chọn “None” bị thiếu trong trình chỉnh sửa bố cục, mang lại sự linh hoạt hơn cho người dùng.
Image Resizer (Thay Đổi Kích Thước Ảnh)
- Đã sửa các cảnh báo liên quan đến việc sử dụng biến “shellItem” và “itemName” mà không được khởi tạo, đảm bảo tính ổn định của module.
Mouse Without Borders (Chuột Không Biên Giới)
- Đã nâng cấp trình ghi nhật ký để theo dõi chính xác đường dẫn tệp, giúp quá trình gỡ lỗi dễ dàng hơn.
- Đã tái cấu trúc lớp “Common” thành các lớp riêng biệt để tăng khả năng bảo trì, đồng thời cập nhật tất cả các tham chiếu và kiểm thử đơn vị.
New+ (Tạo Mới Nhanh)
- Các cải tiến nhỏ nhằm tối ưu hiệu suất và trải nghiệm người dùng khi tạo các tệp mới nhanh chóng.
Peek (Xem Trước Nhanh)
- Tiếp tục được tối ưu để mang lại khả năng xem trước tệp tin nhanh chóng mà không cần mở ứng dụng gốc.
PowerToys Run (Tìm Kiếm Nhanh)
- Mặc dù Command Palette là phiên bản tiến hóa, PowerToys Run vẫn tiếp tục nhận được các bản sửa lỗi và cải tiến để duy trì hiệu suất ổn định.
Settings (Cài Đặt)
- Những cải tiến nhỏ về giao diện và hiệu suất trong phần cài đặt tổng thể của PowerToys.
Workspaces (Không Gian Làm Việc)
- Đã khắc phục sự cố một số ứng dụng đã thu nhỏ (ví dụ: Microsoft ToDo, Settings) không được chụp ảnh màn hình trong Workspaces, đảm bảo quản lý hiệu quả hơn.
Documentation (Tài Liệu)
- Đã bổ sung plugin FirefoxBookmark vào danh sách các plugin bên thứ ba cho PowerToys Run.
- Đã thêm plugin SVGL bên thứ ba vào PowerToys Run, cho phép người dùng tìm kiếm, duyệt và sao chép logo SVG.
- Đã thêm tính năng Monaco cho Registry Preview, nâng cao khả năng xem trước registry.
Development (Phát Triển)
- Đã cập nhật vị trí và tiện ích mở rộng tệp cấu hình WinGet.
- Đã loại bỏ việc bỏ qua tệp Markdown để đảm bảo CI chạy cho các commit chỉ cập nhật tệp Markdown.
- Đã khắc phục sự cố đường dẫn tệp được tạo mặc định vượt quá giới hạn 260 ký tự cho EnvironmentVariablesUILib.csproj, gây ra lỗi xây dựng.
- Đã nâng cấp WindowsAppSDK lên 1.6.250205002 và CsWinRT lên 2.2.0.
- Đã nâng cấp XamlStyler lên 3.2501.8 và dotnet-consolidate lên 4.2.0.
- Đã cập nhật các gói .NET từ 9.0.2 lên 9.0.3.
- Đã tối ưu hóa Khung kiểm thử giao diện người dùng tự động và thêm các trường hợp kiểm thử UI cho module Hosts File Editor.
- Đã thêm kiểm thử fuzz cho RegistryPreview.
- Đã thêm các kiểm thử UI mới cho trình chỉnh sửa FancyZones, bao gồm kiểm thử tạo, sao chép, chỉnh sửa và xóa bố cục.
- Đã thêm mã telemetry để đo thời gian mở trình chỉnh sửa module và đánh giá lợi ích của việc áp dụng AOT.
Kết Luận
Bản cập nhật PowerToys v0.90.0 đánh dấu một bước tiến quan trọng với sự ra mắt của Command Palette, một công cụ đầy hứa hẹn giúp tăng cường đáng kể hiệu suất làm việc trên Windows. Cùng với đó, hàng loạt các cải tiến và sửa lỗi trên các module hiện có khẳng định cam kết của Microsoft trong việc cung cấp một bộ tiện ích mạnh mẽ, ổn định và hữu ích cho người dùng. Đừng ngần ngại tải về và trải nghiệm những tính năng mới mẻ này để biến chiếc PC của bạn thành một cỗ máy làm việc hiệu quả hơn bao giờ hết. Hãy chia sẻ cảm nhận của bạn về Command Palette và các cập nhật khác trong phần bình luận bên dưới!