一个在外部编辑器联想编辑器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标注