如何在XCode中快速删除/*和*/

nod*_*nja 5 xcode applescript keyboard-shortcuts shortcut

在XCode中,有一些有用的函数用/*和相应的*/注释掉.是否有快捷方式可以快速删除这些?可以使用AppleScript创建快捷方式,还是有更好的方法?

Bro*_*olf 12

您可以使用Command+ 注释/取消注释任何选定的代码块/.

再次按键组合以切换已注释的代码块中的注释

在Xcode 4.2中,我必须按Command+ Shift+/


Rob*_*ier 8

有一种更好的方式来评论和取消注释代码:Cmd+ /.它放在//每一行//的前面,如果它在行的前面则删除.这有许多优点.在Xcode中更容易做到.它正确地嵌套.即使在IDE外部读取(例如在差异和代码审查工具中),它也会非常清楚地表明注释掉的代码.当大量的代码刚刚提交时,它在差异中变得更加明显(删除两行使它看起来有点变化,但你可能只注入了数百行未经测试的当前代码库代码).

如果您正处于寻找捷径的情况,那么切换到领先//几乎肯定是一个更好的解决方案.