หนึ่งในคุณสมบัติที่โดดเด่นและน่าสนใจของ Parallels Desktop คือเพิ่มการรองรับ Touch Bar ให้กับแอพยอดนิยมใน Windows virtual machine เมื่อคุณเรียกใช้ Windows VM ใน Parallels เวอร์ชันล่าสุดบน MacBook Pro ที่ติดตั้ง Touch Bar คุณจะเห็นว่าผู้พัฒนา Parallels ได้เพิ่มไอคอน Touch Bar ลงในแอพ Windows ยอดนิยมเช่น Chrome, OneNote และ Word แท้จริงแล้วด้วย Parallels ใหม่แต่ละรุ่นผู้พัฒนาของ บริษัท ได้ขยายรายการซอฟต์แวร์ Windows ด้วยการสนับสนุน Touch Bar
แต่ที่น่าสนใจยิ่งกว่าคือความจริงที่ว่า Parallels ช่วยให้ผู้ใช้สามารถสร้างปุ่ม Touch Bar แบบกำหนดเองสำหรับแอพพลิเคชั่นใด ๆ ผ่านการแก้ไข XML แบบกำหนดเอง สิ่งนี้ช่วยให้คุณเพิ่มปุ่ม Touch Bar สำหรับการกระทำที่คุณต้องการในเกือบทุกแอพพลิเคชั่นของ Windows โดยไม่จำเป็นต้องรอให้ทีม Parallels dev เพิ่มเพื่อคุณ นี่คือลักษณะที่การทำงานทั้งหมดนี้
เพิ่มการกระทำของแถบสัมผัสที่กำหนดเองใน Parallels Desktop สำหรับ Mac
ก่อนอื่นเรามาดูข้อกำหนดของระบบสำหรับคุณสมบัติขั้นสูงนี้ ณ วันที่เผยแพร่บทความนี้คุณต้องใช้ Parallels Desktop 13 หรือ Parallels Desktop 14 ที่ใช้งานเครื่องเสมือน Windows 7, Windows 8 หรือ Windows 10 คุณจะต้องใช้ MacBook Pro พร้อม Touch Bar อย่างเห็นได้ชัดแม้ว่าผู้ที่ไม่มีใครสามารถจำลอง Touch Bar ได้ด้วยแอพเช่นTouché
สิ่งสำคัญคือต้องทราบว่าการสอนนี้เป็นขั้นสูงกว่าที่เราพูดถึงที่ TekRevue เป็นประจำ แม้ว่าทุกคนสามารถเชี่ยวชาญขั้นตอนด้วยการฝึกฝนและการทดลองและข้อผิดพลาดผู้ใช้ที่ไม่มีประสบการณ์อาจต้องการใช้วิธีการตาม GUI เริ่มต้นสำหรับการปรับแต่งแถบสัมผัส
สำหรับผู้ที่พร้อมจะดำเนินการต่อเราจะเริ่มด้วยตัวอย่าง ตามที่กล่าวไว้การเรียกใช้แอพที่รองรับใน Windows VM เช่น OneNote จะแสดงเลย์เอาต์ Touch Bar แบบกำหนดเอง
Parallels ได้เพิ่มการสนับสนุน Touch Bar สำหรับแอพ Windows ยอดนิยมเช่น OneNote
แต่การเรียกใช้แอปที่ไม่รองรับเช่นยูทิลิตี้แก้ไขข้อความ MarkdownPad 2 จะแสดงเฉพาะเค้าโครงแป้นฟังก์ชันเริ่มต้นบน Touch Barหากยังไม่ได้เพิ่มการรองรับ Touch Bar ลงในแอพ Touch Bar จะแสดงค่า F-Keys เริ่มต้นแทน
ในการสร้างปุ่ม Touch Bar แบบกำหนดเองสำหรับแอพที่ไม่รองรับเช่น MarkdownPad ก่อนอื่นให้ทำสำเนาเครื่องเสมือนผ่านคุณสมบัติ Parallels Desktop Snapshot หากต้องการทำเช่นนั้นให้เรียกใช้ VM ของคุณและเลือกการ กระทำ> จัดการภาพรวม จากแถบเมนูที่ด้านบนของหน้าจอ (สมมติว่า VM ของคุณไม่ได้อยู่ในโหมดเต็มหน้าจอ) จากนั้นเลือก ใหม่> ภาพรวม สิ่งนี้จะสร้างการสำรองข้อมูลสถานะ VM และการกำหนดค่าของคุณในขณะนี้ หากมีสิ่งผิดปกติเกิดขึ้นในขั้นตอนต่อไปคุณสามารถคืนค่ากลับมาที่จุดนี้ได้ตลอดเวลาเมื่อสร้างสแนปชอต VM ของคุณแล้วให้เปิด File Explorer จากใน Windows VM ของคุณเลือกแถบพา ธ และป้อน % LOCALAPPDATA% นี่คือทางลัดไปยังโฟลเดอร์ AppData ในท้องถิ่นของผู้ใช้ หรือคุณสามารถนำทางไปที่นั่นได้โดยตรงผ่าน C: UsersAppDataLocal
ให้สร้างเอกสารใหม่และป้อนข้อความต่อไปนี้เป็นจุดเริ่มต้น:
เมื่อ VM บู๊ตสำรองให้เปิดแอพที่คุณสร้างปุ่ม Touch Bar แบบกำหนดเองและคุณจะเห็นปุ่มปรากฏขึ้นบน Touch Bar ของ Mac ทดสอบการทำงานของมันเพื่อให้แน่ใจว่าทุกอย่างใช้งานได้
การปรับแต่งปุ่ม Touch Bar เพิ่มเติม
ตอนนี้คุณมีปุ่มที่กำหนดเองที่สร้างขึ้นแล้วคุณสามารถปรับแต่ง Touch Bar ของแอปพลิเคชั่นนั้นได้โดยเพิ่มปุ่มเพิ่มเติมเปลี่ยนสีหรือแก้ไขความกว้าง หากต้องการเพิ่มปุ่มเพิ่มเติมเพียงแค่เปิดไฟล์ XML ของคุณอีกครั้งและสร้างบรรทัดใหม่ ตรวจสอบให้แน่ใจว่าได้ระบุ ID ที่ไม่ซ้ำกันจากนั้นเพิ่มทางลัดที่คุณต้องการและตั้งชื่อที่เหมาะสม ในที่สุดเพิ่ม ID ที่ไม่ซ้ำกันของปุ่มใหม่ของคุณไปยังรายการ defaultItemIdentifiers ในบรรทัดบนสุด
ตัวอย่างเช่นถ้าเราเพิ่มปุ่มที่สองลงใน MarkdownPad 2 สำหรับรูปแบบหัวเรื่องระดับ 2 XML ของเราจะเป็นดังนี้:
หากต้องการเปลี่ยนสีของปุ่มเพียงเพิ่ม backColor (สำหรับสีปุ่ม) และ / หรือค่า textColor (สีข้อความ) ลงในบรรทัดของปุ่มพร้อมกับรหัสสีเลขฐานสิบหก ดังนั้นหากเราต้องการให้ปุ่มเป็นสีขาวพร้อมข้อความสีเทาเราจะเพิ่ม backColor = 'FFFFFF' textColor = 'A8ABAE' นี่คือตัวอย่าง XML ของเราพร้อมการเปลี่ยนแปลง:
ข้อสรุป
บทช่วยสอนนี้ดูที่การเพิ่มไอคอนแถบสัมผัสที่กำหนดเองไปยังแอปพลิเคชันเดียว เมื่อคุณพร้อมที่จะเพิ่มปุ่มที่กำหนดเองลงในแอปพลิเคชันเพิ่มเติมเพียงแค่สร้างไฟล์ XML ใหม่ตามขั้นตอนข้างต้นตรวจสอบให้แน่ใจว่าได้เปลี่ยนรหัสแอปพลิเคชันและชื่อไฟล์ XML ตามนั้น
เป็นความคิดที่ดีที่จะทำการสำรองข้อมูลไฟล์ Touch Bar XML ที่กำหนดเองของคุณในกรณีที่มีสิ่งผิดปกติและสร้างสแนปชอตบ่อยๆของ VM ของคุณในกรณีที่มีบางอย่างผิดปกติ กุญแจสำคัญโดยเฉพาะอย่างยิ่งสำหรับผู้ที่ไม่มีประสบการณ์การเข้ารหัสคือการทดลองและสนุกสนานและการสำรองข้อมูลที่มีประสิทธิภาพช่วยให้คุณทำสิ่งนี้ได้
ไม่ใช่ทุกคนที่รัก Touch Bar แต่สำหรับคนที่ทำปุ่ม Touch Bar แบบกำหนดเองสำหรับแอพ Windows ที่ใช้บ่อยของคุณสามารถปรับปรุงเวิร์กโฟลว์ของคุณได้อย่างมีนัยสำคัญ