Xcode"移动线"键盘快捷键

dbe*_*ard 43 xcode keyboard-shortcuts key-bindings xcode4

在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>
Run Code Online (Sandbox Code Playgroud)

Move Line Up/Down使用复制/粘贴,我想避免.任何人都知道如何用抽搐移动线条,就像我在那里找到的复制线:Xcode重复线

jrt*_*ton 132

复制自/sf/answers/635526671/,因为这不是链接副本的接受答案.

Xcode 4有一组新命令,用于移动光标所在的行或选定的文本command+ option+ []

??[ 要么 ??]

  • 供参考:命令名称为"结构▸向上移动线"和"结构▸在键绑定中向下移动线". (12认同)
  • @gklka 谢谢,这就是我一直在寻找的(默认键绑定通常不适用于外国键盘布局,我不得不更改这个) (3认同)

Jos*_*hee 9

如何通过菜单或热键在 Xcode 中移动行:

在此处输入图片说明

如果您使用的是 Windows 键盘,则命令将转换为:

  • ??[ ..... Alt + Win + [
  • ??] ..... Alt + Win + ]