2013-01-15 17 views
26

W Xcode 4, byłem w stanie z powodzeniem dodawać nowe skróty klawiaturowe zwyczaj przenieść linie wokół lub odtworzyć linię:Xcode „linia ruch” skrót klawiaturowy

/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> 

Ale Linia Move Up/Down wykorzystuje kopiuj/wklej, które chciałbym uniknąć. Każdy wie, jak poruszać się wiersze z szarpnięciem, podobnie jak Duplikat Linii znalazłem tam: Xcode duplicate line

+0

możliwe duplikat [ Manipulowanie tekstem w XCode, przesuwanie jednej linii] (http://stackoverflow.com/questions/1380214/manipulating-text-in-xcode-moving-one-line) - jedna z odpowiedzi zawiera oficjalny skrót xcode 4 – jrturton

Odpowiedz

88

Skopiowane z https://stackoverflow.com/a/9078952/852828 jako że nie jest akceptowane odpowiedź na połączonym dwóch egzemplarzach.

Xcode 4 wprowadza nowe polecenia do przemieszczania linii w miejscu kursora lub zaznaczonego tekstu command + option + [ lub ]

⌥⌘[ lub ⌥⌘]

+10

Dla r eference: nazwa poleceń to: 'Struktura ▸ Przenieś Line Up' i' Struktura ▸ Przenieś linię w dół' w Wiązaniach klawiszy. – gklka

+1

@gklka Dzięki, tego właśnie szukałem (domyślne powiązania klawiszy zwykle nie działają na obcych układach klawiatury, musiałem to zmienić) –

Powiązane problemy