Anonim

En av de unika och intressanta funktionerna med Parallels Desktop är att det lägger Touch Bar-stöd till populära appar i virtuella Windows-maskiner. När du kör en Windows VM i en ny version av Parallels på en Touch Bar-utrustad MacBook Pro, ser du att Parallels-utvecklarna har lagt till Touch Bar-ikoner till populära Windows-appar som Chrome, OneNote och Word. Faktum är att med varje ny version av Parallels har företagets utvecklare utvidgat listan över Windows-programvara med Touch Bar-stöd.
Men ännu mer intressant är det faktum att Parallels tillåter användare att bygga sina egna anpassade pekskärmsknappar för praktiskt taget alla applikationer via anpassad XML-redigering. Detta gör att du kan lägga till pekskärmsknappar för din föredragna åtgärd till nästan alla Windows-applikationer utan att behöva vänta tills Parallels dev-teamet lägger till det åt dig. Här är en titt på hur allt fungerar.

Lägg till anpassade pekskärmsåtgärder i Parallels Desktop för Mac

Låt oss först notera systemkraven för den här avancerade funktionen. Från och med datumet för publiceringen av denna artikel behöver du Parallels Desktop 13 eller Parallels Desktop 14 som kör en Windows 7, Windows 8 eller Windows 10 virtuell maskin. Du behöver naturligtvis också en MacBook Pro med en pekfält, även om de utan någon kan simulera pekfältet med en app som Touché.
Det är också viktigt att notera att denna självstudie är lite mer avancerad än de vi regelbundet täcker här på TekRevue. Även om vem som helst kan behärska stegen med övning och rättegång och fel kan kanske erfarna användare hålla sig till standard GUI-baserade metoder för att anpassa pekfältet.
För de som är redo att fortsätta börjar vi med ett exempel. Som nämnts visar lanseringen av en stödd app i en Windows VM, som OneNote, den anpassade pekfältlayouten.

Parallels har lagt till Touch Bar-stöd för populära Windows-appar som OneNote.

Men att starta en app som inte stöds, till exempel textredigeringsverktyget MarkdownPad 2, visar bara standardfunktionens layout på pekfältet.

Om Touch Bar-support ännu inte har lagts till i en app, visar Touch Bar standard F-knappar istället.

Om du vill skapa anpassade pekskärmsknappar för en app som inte stöds som MarkdownPad, gör du först en kopia av din virtuella maskin via funktionen Parallels Desktop Snapshot. För att göra det, starta din VM och välj Åtgärder> Hantera stillbilder från menyraden längst upp på skärmen (förutsatt att din VM inte är i fullskärmsläge). Välj sedan Ny> Snapshot . Detta skapar en säkerhetskopia av ditt VM-tillstånd och konfiguration just nu. Om något går fel i efterföljande steg kan du alltid återställa tillbaka till denna punkt.
Med din VM-stillbild skapad, öppna File Explorer från din Windows VM, välj sökvägen och ange % LOCALAPPDATA% . Detta är en genväg till användarens lokala AppData-mapp. Alternativt kan du navigera dit direkt via C: UsersAppDataLocal .

Oavsett hur du kom dit, skapa en ny mapp i den lokala mappen som heter Paralleller och sedan en ny ny mapp inom kallad CustomTouchBars . Därefter måste vi skapa en ny XML-fil som ska placeras här, som kommer att säga Paralleller vilken app som ska användas för våra anpassade pekskärmsknappar, och vad dessa knappar gör. Du kan använda valfri basredigerare, till exempel den inbyggda Windows-anteckningar, eller du kan använda en kodningsfokuserad redigerare som Notepad ++ som kan göra saker enklare att spåra med färgkodade guider och flikstöd. Vi använder Notepad ++ i våra exempelskärmdumpar.
Hur som helst, skapa ett nytt dokument och ange följande text som utgångspunkt:

.exe.xml - igen, i vårt fall skulle det vara MarkdownPad2.exe.xml - och se till att det finns i mappen CustomTouchBars som du skapade tidigare. Slutligen, starta om din virtuella maskin.
När VM startar säkerhetskopiering, starta appen som du skapade den anpassade pekskärmsknappen för och du bör se knappen visas på din Macs pekfält. Testa dess funktionalitet för att se till att allt fungerar.

Ytterligare anpassa pekskärmsknappar

Nu när du har en enda anpassad knapp inbyggd kan du anpassa applikationens pekfält ytterligare genom att lägga till ytterligare knappar, ändra färger eller ändra bredd. För att lägga till ytterligare knappar, öppnar du bara upp din XML-fil igen och skapar en ny rad. Se till att ge det ett unikt ID, lägg sedan till önskad genväg och ge den ett lämpligt namn. Slutligen lägger du till din nya knapps unika ID i listan defaultItemIdentifiers på översta raden.
Så om vi till exempel lägger till en andra knapp till MarkdownPad 2 för nivå-2-rubrikformat så skulle vår XML se ut så här:

Slutsats

Denna handledning tittade på att lägga till anpassade pekfältikoner till en enda applikation. När du är redo att lägga till anpassade knappar i ytterligare applikationer, skapar du bara en ny XML-fil enligt stegen ovan, och se till att du ändrar applikations-ID och XML-filnamn i enlighet därmed.
Det är också en bra idé att göra säkerhetskopior av dina anpassade Touch Bar XML-filer om något går fel, och skapa ofta snapshots av din VM om något verkligen går fel. Nyckeln, speciellt för dem utan erfarenhet av kodning, är att experimentera och ha kul, och med robusta säkerhetskopior kan du göra det.
Inte alla älskar pekfältet, men för dem som gör det kan skapa anpassade pekskärmsknappar för dina ofta använda Windows-appar betydligt förbättra ditt arbetsflöde och få lite av den Apple magin till dina virtualiserade Windows-appar.

Paralleller skrivbord: med xml för att skapa anpassade pekskärmsknappar för Windows-appar