54

Xcode 4 では、新しいカスタム キーボード ショートカットを追加して、行を移動したり、行を複製したりすることに成功しました。

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

しかし、Move Line Up/Downはコピー アンド ペーストを使用するので、これは避けたいと思います。そこで見つけたDuplicate Lineのように、誰でもyankで行を移動する方法を知っています: Xcode duplicate line

4

2 に答える 2

166

リンクされた複製に対する受け入れられた回答ではないため、https://stackoverflow.com/a/9078952/852828からコピーされました。

Xcode 4 には、カーソルがある行または選択したテキストをcommand+ option+[または+ で移動するための新しいコマンド セットがあります。]

⌥⌘[また⌥⌘]

于 2013-03-01T14:00:36.307 に答える