Nếu bạn là một người dùng Windows muốn tối ưu hóa trải nghiệm làm việc và khám phá những tiện ích nâng cao, chắc chắn bạn không thể bỏ qua PowerToys. Bộ công cụ mạnh mẽ này, được phát triển và quản lý trực tiếp bởi Microsoft, mang đến vô số tính năng giúp nâng tầm cách bạn tương tác với hệ điều hành của mình. Mới đây, Microsoft đã phát hành bản cập nhật PowerToys v0.90.0 với một công cụ hoàn toàn mới, hứa hẹn sẽ thay đổi đáng kể cách bạn khởi chạy ứng dụng và thực hiện các tác vụ hàng ngày: Command Palette. Đây là thời điểm tuyệt vời để những ai chưa từng thử PowerToys có thể bắt đầu khám phá và tận dụng tối đa sức mạnh của nó.
Giới Thiệu Command Palette – Tương Lai Của PowerToys Run
Trong các ghi chú cập nhật cho phiên bản 0.90.0 của PowerToys, Microsoft đã giới thiệu chi tiết về tất cả những cải tiến được bổ sung. Điểm nhấn nổi bật nhất chính là “Command Palette” (CmdPal) – một module mới được thiết kế để việc khởi chạy ứng dụng trở nên dễ dàng và nhanh chóng hơn bao giờ hết. Microsoft mô tả Command Palette như một sự tiến hóa vượt bậc của PowerToys Run, với khả năng mở rộng được đặt lên hàng đầu.
“Module mới: Command Palette (“CmdPal”) – Được tạo ra như sự phát triể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 hiển thị 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 bắt đầu mọi thứ chỉ với phím tắt Win+Alt+Space!”
Trải Nghiệm Command Palette: Nhanh Hơn, Thông Minh Hơn
Từ những gì được trình bày, Command Palette thực sự là một công cụ cực kỳ mạnh mẽ. Trong đoạn GIF minh họa được Microsoft giới thiệu, người dùng có thể dễ dàng khởi chạy Terminal Canary chỉ bằng cách gõ “TerCan”, nhanh chóng mở các ứng dụng khác chỉ bằng vài ký tự đầu tiên, và thậm chí nhập một phương trình toán học để Command Palette chuyển kết quả sang ứng dụng Lịch (Calendar app). Điều này cho thấy sự linh hoạt và hiệu quả vượt trội mà Command Palette mang lại, giúp người dùng tiết kiệm thời gian và tối ưu hóa quy trình làm việc.
Nếu bạn muốn trải nghiệm ngay tính năng mới này cùng với các cải tiến khác, hãy truy cập trang GitHub của PowerToys để tải về bản cập nhật.
Hoạt động của Command Palette trong PowerToys 0.90.0, minh họa khởi chạy ứng dụng và tính toán nhanh.
Cập Nhật Chi Tiết Các Module Khác Trong PowerToys 0.90.0
Ngoài Command Palette, bản cập nhật PowerToys 0.90.0 còn mang đến nhiều cải tiến và sửa lỗi quan trọng cho các module hiện có, giúp nâng cao tính ổn định và trải nghiệm người dùng tổng thể:
Color Picker
Module chọn màu (Color Picker) đã nhận được những cải tiến đáng kể, giúp người dùng dễ dàng hơn trong việc lựa chọn và sao chép mã màu từ màn hình.
FancyZones
- Sửa lỗi khi xóa một bố cục làm ghi dữ liệu không chính xác vào tệp JSON.
- Khắc phục lỗi hiển thị phím tắt bố cục không đúng, đảm bảo danh sách phím tắt không chứa các mục không hợp lệ.
- Sửa lỗi thiếu tùy chọn “None” trong trình chỉnh sửa bố cục.
Image Resizer
- Khắc phục các cảnh báo trong ImageResizer liên quan đến việc sử dụng các biến “shellItem” và “itemName” mà không được khởi tạo.
Mouse Without Borders
- Nâng cao khả năng ghi nhật ký để theo dõi đường dẫn tệp chính xác hơn, hỗ trợ 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 để cải thiện 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ị để phản ánh những thay đổi này.
Workspaces
- Sửa lỗi một số ứng dụng đóng gói bị thu nhỏ (ví dụ: Microsoft ToDo, Settings) không được chụp ảnh màn hình.
Cải Tiến Về Tài Liệu và Phát Triển
Bản cập nhật cũng bao gồm nhiều cải tiến về tài liệu và các khía cạnh phát triển nội bộ:
- Thêm plugin FirefoxBookmark và SVGL vào danh sách các plugin bên thứ ba cho 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 sử dụng Monaco cho Registry Preview.
- Cập nhật vị trí và tiện ích mở rộng tệp cấu hình WinGet.
- Gỡ bỏ bỏ qua tệp Markdown để đảm bảo CI chạy cho các cam kết chỉ cập nhật tệp Markdown.
- Khắc phục sự cố đường dẫn tệp mặc định vượt quá giới hạn độ dài 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ử tự động UI 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, trùng lặp, chỉnh sửa và xóa bố cục.
- Thêm mã đo lường từ xa để đ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 0.90.0 đánh dấu một bước tiến quan trọng trong việc nâng cao trải nghiệm người dùng Windows, với Command Palette là tâm điểm. Công cụ này không chỉ giúp khởi chạy ứng dụng nhanh chóng hơn mà còn mở ra nhiều khả năng tương tác thông minh hơn với hệ điều hành. Cùng với các cải tiến và sửa lỗi cho các module quen thuộc như FancyZones, Image Resizer, và Mouse Without Borders, PowerToys tiếp tục khẳng định vị thế là bộ công cụ không thể thiếu đối với bất kỳ ai muốn tối ưu hóa hiệu suất làm việc trên Windows. Đừng ngần ngại tải về bản cập nhật mới nhất để tự mình khám phá và tận hưởng những tiện ích tuyệt vời mà PowerToys 0.90.0 mang lại!