相关疑难解决方法(0)

Xcode重复/删除行

来自Eclipse并且一直习惯于复制行,发现Xcode没有这样的功能是很奇怪的.或者是吗?

我知道可以改变系统范围的键绑定,但这不是我想要的.

xcode duplicate-data line

122
推荐指数
9
解决办法
7万
查看次数

如何在Xcode 8中创建删除线键盘快捷键?Xcode 3解决方案不再适用

在以前的版本中Xcode,可以创建一个键绑定来删除当前行.有不同的解决方案,例如这里描述它们:

Xcode:删除行热键

Xcode重复/删除行

http://bigdiver.wordpress.com/2009/09/11/configure-homeend-key-bidings-on-mac-os-x/

http://www.betadesigns.co.uk/Blog/2010/02/03/custom-xcode-shortcuts/

所有解决方案都包括修改其中一个文件:

〜/ Library/Application Support/Xcode/Key Bindings/*.pbxkeys
~/Library/KeyBindings/DefaultKeyBinding.dict
~/Library/KeyBindings/PBKeyBinding.dict

现有快捷方式的一个很好的资源Xcode 4http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.html.有关删除的内容很多,但"删除行"没有.

但是,这些解决方案从那时起就无效了Xcode 4.

更新:问题仍然是相同的Xcode 5.1.1

更新:问题仍然是相同的Xcode 6.1 GM Seed 2

更新:截至2016年4月26日仍适用于Xcode版本7.3(7D175)

更新:六年后,Xcode 8.3内置了一个解决方案.见下面的答案.

macos xcode keyboard-shortcuts xcode4 xcode8

77
推荐指数
7
解决办法
3万
查看次数

在Xcode 4.2中是否有一个命令在Assistant Editor模式下从左到右交换两个视图,反之亦然?

我想快速将两个视图从一侧交换到另一侧,并想知道这个功能是否有热键?

hotkeys xcode4.2

40
推荐指数
3
解决办法
6015
查看次数

Xcode:删除行热键

我正在寻找一种方法来映射一些热键,以便在Xcode中"删除光标所在的行".我在文本键绑定中找到了"删除到行尾"和"删除行开头",但我不知道如何完全删除行,无论我选择了什么.TextMate将此功能映射到Ctrl + Shift + D,如果可能,我会喜欢同样的事情.有任何想法吗?

xcode keyboard-shortcuts objective-c

17
推荐指数
4
解决办法
2万
查看次数

Xcode 9.x行复制和删除

直到Xcode 8.0,才有可能自定义IDETextKeyBindingSet.plist文件.但是,现在看来修改此文件会导致Xcode停止正常运行(例如箭头键停止工作),并且似乎不再可能创建自己的快捷键.

Xcode从未有过行复制和插入快捷方式.以前可以通过在正确的位置添加以下内容将它们添加到IDETextKeyBindingSet.plist中:

<key>Insert New Line Below</key>
<string>moveToEndOfLine:, insertNewline:</string>
<key>Insert New Line Above</key>
<string>moveUp:, moveToEndOfLine:, insertNewline:</string>
<key>Duplicate Current Line</key>
<string>selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:</string>
<key>Delete Current Line</key>
<string>selectLine:, delete:</string>
<string>selectLine:, delete:</string>
Run Code Online (Sandbox Code Playgroud)

有人知道如何在Xcode 8.0或更高版本中实现相同的目标吗?

我想知道Apple的开发人员是否使用Xcode?如果他们检查StackOverflow?或者他们是否被雇佣合同禁止?

编辑:在Xcode 9.x它似乎再次工作.

编辑:在Xcode 10.0中它再次被打破.

编辑:在Xcode 10.1中,它仍然被破坏,复制/粘贴部分被破坏,这意味着它并不总是有效.(我还在High Sierra)

xcode8

12
推荐指数
2
解决办法
4938
查看次数

在Xcode中打开当前行下方的新行

有没有简单的方法在Xcode文本编辑器中打开当前行下面的新行?目前我必须按cmd +右键并输入此目的.Eclipse(Shift + Enter)和vim(o)可以通过简单的组合键完成.

xcode

11
推荐指数
2
解决办法
4586
查看次数

XCode 4中的多行光标移动

Xcode 3也提出了同样的问题 但据说解决方案不能与Xcode4一起使用.并没有新的解决方案.

如何获取键绑定以在Xcode 4中向上/向下移动约10行?

xcode keyboard-shortcuts key-bindings xcode4

5
推荐指数
1
解决办法
3505
查看次数

Xcode 5中的键绑定

我曾经这样做: Xcode重复行

但是IDETextKeyBindingSet.plist不再存在.

有一个名为"KeyBindings"的文件夹,里面有一个空白文本文件.

那么我们现在如何设置键绑定呢?

具体来说,我只是希望command-D复制光标所在的行,这是除Xcode之外的所有其他IDE的基本功能.

xcode keyboard-shortcuts key-bindings xcode5

3
推荐指数
1
解决办法
3215
查看次数