Xcode最强大的功能之一就是Intellisense completion,当您键入Foundation/Cocoa/UIKit API的名称时,它会弹出一个潜在候选列表。我对MacRuby,PyObjC或更新的RubyMotion非常感兴趣,但是如果没有代码完成,这些工具似乎比他们值得的麻烦得多。
是否有上述三种技术中的任何一种的任何代码完成功能(不一定是Intellisense),任何文本编辑器(但最好是Vim或Xcode)? IDE解决方案的加分点,该解决方案允许使用单个命令(例如Xcode的“运行”按钮)来构建和运行应用程序。
据我了解,Xcode 4放弃了对MacRuby/PyObjC的支持,因此Intellisense不再可用。是否应在Xcode 4旁边安装Xcode 3以完成代码?其他人如何做到这一点(当然,你们使用某种形式的代码完成功能-我不敢相信任何人都可以记住Foundation/Cocoa/UIKit中的所有类)?
最佳答案
RubyMotion带有vi ctag支持。运行rake ctags
来创建它们。
关于xcode - MacRuby/PyObjC/RubyMotion的代码完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10460894/