一个在外部编辑器联想编辑器API的工程,目前支持IDEA和VSCode
批注格式:
-
EmmyLua Doc - 英文
-
EmmyLua 中文文档 - 中文
Avatar ava - 👍 An intergated framework.
Emmy Lua - Lua IDE/Debugger Plugin for IntelliJ IDEA
| 目录 | 进度 |
|---|---|
| api文档内容 | ✔ |
| 框架api | ✔ |
| LuaFunction api | ✔ |
| wiki文档api | 未知 |
| api函数注解更改 | ✔ |
| VSCODE用户代码段使用说明 | ✔ |
| IDEA代码模板使用说明 | 0% |
| 长期维护 | 0% |
-
安装 EmmyLua
-
新建EmmyLua项目
-
打开Project Structure并添加Zip API
- 将JDK的安装路径配置在EmmyLua的Java_Home路径中(注意转义符)
- 将解压后的api和你的工程同时添加至工作区
目前预置了 SMod , CMod , forkv 三种代码片段,你可以在自己的VSCode中添加,和其他人分享。
-
复制lua.json中的内容
-
打开VSCode中的用户代码片段(File->Preferences->User Snippets)
-
选择lua
-
将内容复制到新打开的
lua.json中。
如果有未被收录的api,可以直接push到本仓库或者提一个issue。
api代码支持 EmmyLua Doc标注