Anonim

Một trong những tính năng độc đáo và thú vị của Parallels Desktop là nó bổ sung hỗ trợ Touch Bar cho các ứng dụng phổ biến trong các máy ảo Windows. Khi bạn chạy Windows VM trong phiên bản Parallels gần đây trên MacBook Pro được trang bị Touch Bar, bạn sẽ thấy các nhà phát triển Parallels đã thêm các biểu tượng Touch Bar vào các ứng dụng Windows phổ biến như Chrome, OneNote và Word. Thật vậy, với mỗi bản phát hành Parallels mới, các nhà phát triển của công ty đã mở rộng danh sách phần mềm Windows với sự hỗ trợ của Touch Bar.
Nhưng điều thú vị hơn nữa là Parallels cho phép người dùng xây dựng các nút Touch Bar tùy chỉnh của riêng họ cho hầu hết mọi ứng dụng thông qua chỉnh sửa XML tùy chỉnh. Điều này cho phép bạn thêm các nút Touch Bar cho hành động ưa thích của mình cho hầu hết mọi ứng dụng Windows, mà không cần phải chờ nhóm nhà phát triển Parallels thêm nó cho bạn. Đây là một cái nhìn về cách tất cả điều này hoạt động.

Thêm hành động thanh cảm ứng tùy chỉnh trong Parallels Desktop cho Mac

Trước tiên, hãy lưu ý các yêu cầu hệ thống cho tính năng nâng cao này. Kể từ ngày xuất bản bài viết này, bạn cần Parallels Desktop 13 hoặc Parallels Desktop 14 chạy Windows 7, Windows 8 hoặc Windows 10 máy ảo. Rõ ràng bạn cũng sẽ cần MacBook Pro có Touch Bar, mặc dù những người không có ai có thể mô phỏng Touch Bar với một ứng dụng như Touché.
Cũng cần lưu ý rằng hướng dẫn này nâng cao hơn một chút so với những gì chúng tôi thường trình bày ở đây tại TekRevue. Mặc dù bất kỳ ai cũng có thể thành thạo các bước với thực tiễn và thử nghiệm và lỗi, người dùng thiếu kinh nghiệm có thể muốn sử dụng các phương pháp dựa trên GUI mặc định để tùy chỉnh Touch Bar.
Đối với những người sẵn sàng tiến hành, chúng tôi sẽ bắt đầu với một ví dụ. Như đã đề cập, khởi chạy một ứng dụng được hỗ trợ trong Windows VM, chẳng hạn như OneNote, sẽ hiển thị bố cục Touch Bar tùy chỉnh.

Parallels đã thêm hỗ trợ Touch Bar cho các ứng dụng Windows phổ biến như OneNote.

Nhưng việc khởi chạy một ứng dụng không được hỗ trợ, như tiện ích chỉnh sửa văn bản MarkdownPad 2, chỉ hiển thị bố cục Phím chức năng mặc định trên Touch Bar.

Nếu hỗ trợ Touch Bar chưa được thêm vào ứng dụng, Touch Bar sẽ hiển thị các phím F mặc định.

Để tạo các nút Touch Bar tùy chỉnh cho một ứng dụng không được hỗ trợ như MarkdownPad, trước tiên hãy tạo một bản sao của máy ảo của bạn thông qua tính năng Chụp nhanh màn hình Parallels. Để làm như vậy, hãy khởi chạy VM của bạn và chọn Hành động> Quản lý Ảnh chụp nhanh từ thanh menu ở đầu màn hình (giả sử VM của bạn không ở chế độ toàn màn hình). Sau đó chọn Mới> Ảnh chụp . Điều này tạo ra một bản sao lưu trạng thái và cấu hình VM của bạn tại thời điểm chính xác này. Nếu có lỗi xảy ra trong các bước tiếp theo, bạn luôn có thể khôi phục lại điểm này.
Với ảnh chụp nhanh VM của bạn được tạo, hãy mở File Explorer từ bên trong Windows VM của bạn, chọn thanh đường dẫn và nhập % LOCALAPPDATA% . Đây là lối tắt đến thư mục AppData cục bộ của người dùng. Ngoài ra, bạn có thể điều hướng trực tiếp đến đó thông qua C: UsersAppDataLocal .

Bất kể bạn đến đó bằng cách nào, hãy tạo một thư mục mới bên trong thư mục Địa phương đó có tên là Parallels và sau đó là một thư mục mới khác có tên là CustomTouchBars . Tiếp theo, chúng ta sẽ cần tạo một tệp XML mới để đặt ở đây, nó sẽ cho Parallels biết ứng dụng nào sẽ sử dụng cho các nút Touch Bar tùy chỉnh của chúng tôi và những nút đó làm gì. Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản cơ bản nào, chẳng hạn như Windows Notepad tích hợp hoặc bạn có thể sử dụng trình chỉnh sửa tập trung vào mã hóa như Notepad ++ để có thể dễ dàng theo dõi hơn với các hướng dẫn được mã hóa màu và hỗ trợ tab. Chúng tôi đang sử dụng Notepad ++ trong ảnh chụp màn hình ví dụ của chúng tôi.
Dù bằng cách nào, hãy tạo một tài liệu mới và nhập văn bản sau đây làm điểm bắt đầu:

.exe.xml - một lần nữa, trong trường hợp của chúng tôi sẽ là MarkdownPad2.exe.xml - và đảm bảo rằng nó nằm trong thư mục CustomTouchBars bạn đã tạo trước đó. Cuối cùng, khởi động lại máy ảo của bạn.
Khi VM khởi động lại, hãy khởi chạy ứng dụng mà bạn đã tạo nút Touch Bar tùy chỉnh và bạn sẽ thấy nút xuất hiện trên Touch Bar của Mac. Kiểm tra chức năng của nó để đảm bảo mọi thứ hoạt động.

Tùy chỉnh thêm các nút Touch Bar

Giờ đây, bạn đã có một nút tùy chỉnh duy nhất, bạn có thể tùy chỉnh Touch Bar của ứng dụng đó bằng cách thêm các nút bổ sung, thay đổi màu sắc hoặc sửa đổi độ rộng. Để thêm các nút bổ sung, chỉ cần mở lại tệp XML của bạn và tạo một dòng mới. Đảm bảo cung cấp cho nó một ID duy nhất, sau đó thêm lối tắt mong muốn của bạn và đặt cho nó một tên thích hợp. Cuối cùng, thêm ID duy nhất của nút mới của bạn vào danh sách defaultItemIdentifier trên dòng trên cùng.
Vì vậy, ví dụ, nếu chúng tôi đã thêm nút thứ hai vào MarkdownPad 2 cho định dạng tiêu đề cấp 2, XML của chúng tôi sẽ trông như thế này:

Phần kết luận

Hướng dẫn này đã xem xét thêm các biểu tượng Touch Bar tùy chỉnh vào một ứng dụng. Khi bạn đã sẵn sàng để thêm các nút tùy chỉnh vào các ứng dụng bổ sung, chỉ cần tạo tệp XML mới theo các bước ở trên, đảm bảo thay đổi ID ứng dụng và tên tệp XML cho phù hợp.
Đây cũng là một ý tưởng tốt để tạo các bản sao lưu các tệp XML Touch Bar tùy chỉnh của bạn trong trường hợp có sự cố và tạo các ảnh chụp nhanh thường xuyên về VM của bạn trong trường hợp có sự cố thực sự xảy ra. Chìa khóa, đặc biệt đối với những người không có kinh nghiệm mã hóa, là thử nghiệm và vui chơi, và có các bản sao lưu mạnh mẽ cho phép bạn làm điều này.
Không phải ai cũng thích Touch Bar, nhưng đối với những người làm như vậy, việc tạo các nút Touch Bar tùy chỉnh cho các ứng dụng Windows được sử dụng thường xuyên của bạn có thể cải thiện đáng kể quy trình làm việc của bạn và mang lại một chút phép màu của Apple cho các ứng dụng Windows ảo hóa của bạn.

Parallels desktop: sử dụng xml để tạo các nút thanh cảm ứng tùy chỉnh cho các ứng dụng windows