XCode:如何加入两行?

时间:2012-03-08 17:41:40

标签: xcode

说我有这个:

CGColorSpaceRef space = 
CGColorGetColorSpace(col.CGColor);

XCode中是否有热键允许我将这两行连接在一起:

CGColorSpaceRef space = CGColorGetColorSpace(col.CGColor);

4 个答案:

答案 0 :(得分:11)

我发现最简单的方法:将光标定位在一行的末尾,然后按住CTRL-SHIFT-RIGHT CTRL-SHIFT-LEFT SPACE。

VI中没有像“J”命令这样的功能。

答案 1 :(得分:3)

古老的问题,但我今天正在寻找一种方法,最后添加:

<key>JoinLines</key>
<dict>
    <key>Join Current Line</key>
    <string>moveDown:, moveToBeginningOfText:, deleteToBeginningOfLine:, deleteBackward:</string>
</dict>

在文件中:

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

(将使用sudo进行编辑)

然后重新启动XCode,转到“首选项”->“键绑定”,然后为“加入当前行”分配一些快捷方式。似乎可以工作!

答案 2 :(得分:0)

Xcode Source Editor至少有一个扩展,可在AppStore中提供“ Join Lines”命令,该扩展在AppStore中可用:TextPlus。安装并激活扩展程序后,您可以通过Xcode>“偏好设置”>“键绑定”将任何快捷方式分配给相应的“联接行”菜单。

答案 3 :(得分:-1)

我不是想要搞笑,但......转发删除?或者,如果您不在该行的末尾,请执行右箭头,然后按向前删除?