VSCode 配置
一个好的 IDE 能帮助你更好的写代码,这里使用 Visual Studio Code(俗称微软大战代码)来为你的 Coopdx 设置开发环境
- 在 VSCode 中安装
sumneko制作的Lua插件

- 转到设置 (
ctrl+,),在搜索框中输入diagnostics disable:

- 添加一个
lowercase-global的选项然后点击ok

- 再次向搜索框中输入
workspace library:

- 添加一个包含
<你的仓库>/autogen/lua_definitions位置的新项目

- 打开任意 Lua 模组文件,看我自动补全牛逼不。

注意:对于你的自定义函数,你需要提供类型定义才能获得自动补全
举个例子,这个马里奥函数不支持自动补全
function mario_update(m)
-- 一些78代码
end但这个支持自动补全:
--- @param m MarioState
function mario_update(m)
-- code here
end