Frage

Ich mag einen Schlüssel zur Karte der Cursor in den XCode bis zehn Linien zu bewegen. Natürlich möchte ich eine andere auch nach unten zu bewegen. Die Tastenbelegung würde im Idealfall so etwas wie ‚Strg-Alt-P‘.

Gibt es eine Möglichkeit, dies in XCode zu erreichen, ohne zu Automator greifen?


Ashley hat die Antwort unten, die Formatierung ein wenig anders war als die Eigenschaftsliste im XML-Format ist.

Insgesamt hinzugefügt einen Eintrag im folgende Format auf den 'Text' Abschnitt * .pbxkeys in ~ / Library / Application Support / Xcode / Key Bindings /:

    <key>^~p</key>
    <array>
        <string>moveUp:</string>
        <string>moveUp:</string>
    </array>
War es hilfreich?

Lösung

Sie können das Beispiel verwenden gegeben hier und eine DefaultKeyBinding.dict-Datei verwenden, außer Gebrauch moveUp: und moveDown: als Selektoren.

Ihr spezieller Wörterbucheintrag würde wie folgt aussehen:

{
    "^~P" = (
        "moveUp:",
        "moveUp:",
        "moveUp:",
        ... however many times ...
        "moveUp:",
    );
}

Ich habe da gelernt, dass, wenn Sie Ihre keybindings durch Xcode angepasst haben bereits Sie sollten stattdessen den gleichen Wörterbucheintrag Ihre .pbxkeys Datei unter dem text Wörterbuch Abschnitt hinzuzufügen.

Andere Tipps

Nur zur Erinnerung für die Ungeduldigen, die nicht den ganzen Weg bis zum Ende der oldbeamer Frage las und suchen auch .pbxkeys statt .dict zu verwenden:

Wenn Sie Multi-Aktion keybindings auf Ihre pbxkeys Datei hinzufügen wollen, sind die XML-Formatierung so geht:

    <key>...</key>
    <array>
            <string>action1:</string>
            <string>action2:</string>
            <string>etc:</string>
    </array>

Sie können die .pbxkeys bearbeiten direkt mit einem Texteditor benutzerdefinierte diese Art und Weise Multi-Aktion keybindings hinzuzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top