Xcode 13 Tastaturkürzel funktioniert mit deutscher Tastatur nicht mehr

Seit meinem Update auf macOS Monterey funktionierte leider der Tastatur Shortcut für das Kommentieren der aktuell ausgewählten Zeile nicht mehr mit einem Deutschen/German Tastatur Layout. Standardmäßig war dies immer auf die Tastenkombination Command + / (also Shit + 7) eingestellt. Wie gesagt funktioniert dies leider nach dem Updaten von Xcode 13.1 nicht mehr.

Leider hilft auch das Ändern in den Xcode Einstellungen nicht, weil es trotzdem nur mit Command + ß funktioniert. Nach längerem herumsuchen habe ich endlich die Lösung gefunden, nachdem Apple den Bug immer noch nicht behoben hat. Vielleicht hilft es ja auch dem ein oder anderen das hoffentlich temporäre Problem zu lösen.

  1. Ändere den Keyboard Shortcut auf irgend eine andere (nicht die Standardmäßige funktion) um automatisch eine entsprechende Config Datei zu erstellen. Du musst in diesem Fall alle vier „Comment Selection“ Befehle ändern.
  2. Öffne die Datei „~/Library/Developer/Xcode/UserData/Keybindings/Default.idekeybindings“ mit einem Texteditor deiner Wahl. In dieser Datei solltest du Einträge für deine manuell geänderten Tastaturkürzel von Xcode finden.
  3. Ändere den Wert von dem Key „Keyboard Shortcut“ zu „@$7“ und starte anschließend Xcode neu. Jetzt sollten der Befehl wieder wie Standardmäßig mit Command + Shit + 7 funktionieren.

    <key>Keyboard Shortcut</key>
    <string>@$7</string>

Tastaturkürzel Einstellungen in Xcode 13.1

Leave a Reply