2013-01-15 9 views
26

In Xcode 4, ich habe erfolgreich gelungen, neue benutzerdefinierte Tastenkombinationen hinzufügen Linien zu bewegen oder um eine Linie zu duplizieren:Xcode „move line“ Tastenkombination

/Applications/Xcode.app/Contents/Frameworks /IDEKit.framework/Resources/IDETextKeyBindingSet.plist

<key>My Custom Keys</key> 
<dict> 
    <key>Move Line Up</key> 
    <string>selectLine:, cut:, moveUp:, moveToBeginningOfLine:, paste:, moveUp:</string> 
    <key>Move Line Down</key> 
    <string>selectLine:, cut:, moveDown:, moveToBeginningOfLine:, paste:, moveUp:</string> 
    <key>Duplicate Line</key> 
    <string>moveToBeginningOfLine:, deleteToEndOfLine:, yank:, insertNewline:, moveToBeginningOfLine:, yank:</string> 
    <key>Delete Line</key> 
    <string>selectLine:, delete:</string> 
</dict> 

Aber die Verschieben Line Up/Down- verwendet kopieren/Einfügen, die Ich mag würde zu vermeiden. Jeder weiß, wie Linien zu bewegen, mit yank, genau wie die doppelten Linie ich dort gefunden: Xcode duplicate line

+0

mögliche Duplikat [ Text in XCode manipulieren, eine Zeile verschieben] (http://stackoverflow.com/questions/1380214/manipulating-text-in-xcode-moving-one-line) - eine der Antworten dort hat die offizielle xcode 4 Abkürzung – jrturton

Antwort

88

von https://stackoverflow.com/a/9078952/852828 Kopierte als dass nicht die akzeptierte Antwort auf das verknüpfte Duplikat ist.

Xcode 4 einen neuen Satz von Befehls für die Linie zu bewegen, wo sich der Cursor oder den markierten Text mit command + option + [ oder ]

⌥⌘[ oder ⌥⌘]

+10

For r Referenz: Die Namen der Befehle lauten 'Struktur' Line-Up 'und' Struktur 'Line-Down' in Tastenkombinationen. – gklka

+1

@gklka Danke, das ist, was ich suchte (Standard Tastenbelegungen funktionieren normalerweise nicht auf fremden Tastaturlayouts, ich musste dies ändern) –