在使用IntelliJ几年之后,几个月前我就开始使用XCode,我确实错过了很多功能。XCode还不错,但是缺少一些基本的东西。
为了引发讨论,以下是我最想念的一些功能,谁知道也许来自Apple的某个人会碰到这篇文章并窃取一些想法:)
源级别的错误提示。写-编译-修复周期感觉就像回到15年前的我C早期。无需编译即可发现许多错误,并且Java IDE已经这样做了很多年。
一个体面的调试器。这有点不公平,因为到目前为止,IntelliJ的调试器是我使用过的最好的调试器,但是XCode的调试器至少落后了5年,并且Apple的开发人员比JetBrains多。
更强大的重构。我想很容易。XCode具有一些重命名功能(它们称为重构),但很少。
覆盖方法。这个真的很棒。XCode没有“ override method”命令,该命令可让您从父类或协议中选择要重写的方法。您需要转到文档或头文件并开始复制粘贴。
复制选定的行。我碰到过一些文章,这些文章通过自定义键绑定提供了解决方法,但是它们都不起作用,至少对我而言。
转到最后一个编辑点。mm!快来Apple,这是一个易于实现且非常有用的工具!
更好的快速打开功能。IntelliJ可以快速找到类/文件/文本,因此更好...
原来我的清单不胜枚举,所以我就在这里停下来...
在过渡到XCode时,您最想念哪些其他功能?
奥里