Intellij 11.1.1,Corona API代码补全不起作用。

问题

已安装

自动完成功能无法正常工作。

它会显示例如 physics,但不会显示例如 physics.addBody,如下图所示:

屏幕截图

有什么好的想法吗?

原文链接 https://stackoverflow.com/questions/10625722

点赞
stackoverflow用户1399723
stackoverflow用户1399723

我也遇到了同样的问题。唯一让它正常工作的方法是将 API 文件分离成多个文件,并为每个文件创建一个模块。

因此,你需要打开 corona_api.lua 文件,并将所有物理函数复制到名为 "physics" 的新文件中,然后在此文件中执行如下操作;

module "physics"
function  addBody() end
function  getGravity() end
function  newJoint() end
function  pause() end
以此类推...

你可以在函数开头找到和替换 physics.,就可以更轻松地进行操作。

2012-05-16 23:41:46