Xcode
中,可以创建一个键绑定来删除当前行。有不同的解决方案,例如在这里描述:Xcode: Delete line hot-key, Xcode duplicate/delete line, 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 4
中现有快捷键的很好的资源是 http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.html。其中列出了许多删除相关的快捷键,但没有 "delete line" 的选项。但是,这些解决方案自
Xcode 4
以来就不再起作用。
更新:
截至 Xcode 5.1.1
,问题仍未解决。
更新:
截至 Xcode 6.1 GM Seed 2
,问题仍未解决。更新:截至2016年4月26日,适用于Xcode版本7.3(7D175)。
更新:六年后的现在,Xcode 8.3 已经有了内置的解决方案。请参见下面的答案。