2013-01-15 11 views
26

、私の周りの線を移動したり、行を複製する新しいカスタムキーボードショートカットを追加するsucessfullyことができました:Xcodeの「移動ライン」キーボードショートカット

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

しかし移動ラインアップ/ダウンは、私は避けたいのコピー/ペーストを使用しています。誰もがちょうど私がそこにい重複ラインのように、ヤンクで行を移動する方法を知っている:それはリンクされ、重複に受け入れ答えがでないようXcode duplicate line

+0

可能重複を有する選択されたテキストを移動させるための命令の新しいセットを有します[ Xcodeのテキストを操作して、1行移動する](http://stackoverflow.com/questions/1380214/manipulating-text-in-xcode-moving-one-line) - 答えの1つに公式のxcode 4のショートカットがある – jrturton

答えて

88

https://stackoverflow.com/a/9078952/852828からコピーされます。

のXcode 4は、カーソルがある行又はcommand + option + [又は]

⌥⌘[又は⌥⌘]

+10

For r eference:コマンドの名前はKey Bindingsの '構造体▸行の移動'と '構造体の行の移動'です。 – gklka

+1

@gklkaありがとう、これは私が探していたものです(デフォルトのキーバインディングは通常、外国のキーボードレイアウトでは機能しません。これを変更しなければなりませんでした) –

関連する問題