来自Eclipse并且一直习惯于复制行,发现Xcode没有这样的功能是很奇怪的.或者是吗?
我知道可以改变系统范围的键绑定,但这不是我想要的.
有是一个Duplicate在编辑菜单(用默认的快捷命令⌘D),但它(如哈雷指出的)意味着在Xcode中的Interface Builder的部分重复.
那么,你如何(轻松)在Xcode 4中复制一行?
Xcode 3的相关问题(带有工作答案)......并且不适用于Xcode 4.
因为它很乏味并且需要太多的手工杂技:
要么(1):移动到行开始然后按⇧^E,然后复制⌘C,移动到新行,对齐光标,最后粘贴⌘V;
或(2) :( ^A设置光标到行开始),^SPACE(设置标记),^E(设置光标到行结束),⇧^W(Select to Mark;自定义),复制,换行等.
正如FrankSchröder(在相关问题中)所说:
重点不是使用Cmd-C/Cmd-V快捷方式.
我正在寻找一种方法来映射一些热键,以便在Xcode中"删除光标所在的行".我在文本键绑定中找到了"删除到行尾"和"删除行开头",但我不知道如何完全删除行,无论我选择了什么.TextMate将此功能映射到Ctrl + Shift + D,如果可能,我会喜欢同样的事情.有任何想法吗?
删除行(键绑定 - 删除 - 删除行)是一个非常有用的快捷方式,但当我将我的xcode更新为9.0(9A235)时,它不会生效.为什么?

我最近开始使用XCode 6开发Swift.过去几年我使用过Sublime Text 3,最近我爱上了GitHub的Atom Editor.到目前为止,我对XCode最大的挫败感是缺少复制/剪切线工具.
在文本编辑器中,我使用复制/剪切命令将复制/剪切整行,如果没有选择.
到目前为止,我发现的唯一选择是:
Ctrl + A - Move cursor to the beginning of a line
Shift + ? - Select the line
Ctrl + C - Copy Selection
Run Code Online (Sandbox Code Playgroud)
这是有效的,但是我想知道是否有人想出一种优雅的方法将它们包装成一个强大的复制/剪切线工具
另外,我也错过了移动线上/下快捷键,这也是非常有用的.
注意:此答案中描述的解决方案在Xcode 6中不再有效.