XCode:如何加入两行?

use*_*448 13 xcode

说我有这个:

CGColorSpaceRef space = 
CGColorGetColorSpace(col.CGColor);
Run Code Online (Sandbox Code Playgroud)

XCode中是否有一个热键可以让我将这两行连接成:

CGColorSpaceRef space = CGColorGetColorSpace(col.CGColor);
Run Code Online (Sandbox Code Playgroud)

Ana*_*Ana 12

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

VI中没有像"J"命令这样的功能.


小智 6

老问题,但我今天正在寻找一种方法,最后补充道:

<key>JoinLines</key>
<dict>
    <key>Join Current Line</key>
    <string>moveDown:, moveToBeginningOfText:, deleteToBeginningOfLine:, deleteBackward:</string>
</dict>
Run Code Online (Sandbox Code Playgroud)

在文件中:

/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist
Run Code Online (Sandbox Code Playgroud)

(使用 sudo 进行编辑)

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

  • 你真是个天才!我不敢相信八年后有人发现了这一点。 (2认同)

小智 6

Xcode 13.2 添加了 CTRL-J [加入段落(删除)]。

XCode 键绑定