有没有办法让代码辅助(代码完成)在xCode上使用Python?
换句话说,当我开始输入eat_food时(我希望xCode告诉我函数“eat_food”的第一个参数是什么)所以我不必在项目中搜索函数签名。
答案 0 :(得分:6)
Python和所有其他动态语言都非常难以编写全面的代码完成。编译器甚至不知道动态代码的类型和其他内容,因此IDE也不会。对于像Python这样的动态语言,Komodo为代码完成做了最好的工作之一,但即使它不是100%,甚至不是IDE版本。
除了他们认为Xcode中OSX / iOS Objective-C,Swift,C和C ++的一流语言之外,Apple还积极劝阻所有语言。我不希望对任何其他语言提供太多支持,因为他们放弃了Java支持,无论如何这都非常糟糕。