https://github.com/cppcxy/vscode-emmylua-unity
https://github.com/cppcxy/vscode-emmylua-unity
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/cppcxy/vscode-emmylua-unity
- Owner: CppCXY
- License: mit
- Created: 2022-06-26T16:33:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-09T02:20:21.000Z (over 1 year ago)
- Last Synced: 2025-03-18T02:51:32.436Z (over 1 year ago)
- Language: TypeScript
- Size: 97.7 KB
- Stars: 16
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# EmmyLuaUnity
[English Doc Here](README_EN.md)
## 介绍
该插件是通过分析unity工程导出API获取的C#代码提示。
目前支持的框架:
- xlua
## 使用方式
以unity工程为根目录打开工作区,或者打开任意工作区, 通过用户配置指定unity工程所在目录, 然后写好输出目录.
在左侧工作区面板上单击右键会出现`pull unity api`, 点击之后等待一段时间api就导出完了。
## 依赖
该插件并非是`self-contain`编译, 而且必须依赖目标电脑上和本插件编译时一样版本的MSBUILD, 所以请确保电脑上拥有`dotnet sdk 8`
## 问题
如果有任何问题可以去 [vscode-emmylua-unity](https://github.com/CppCXY/VSCode-EmmyLua-Unity)
## 支持的lua插件
vscode-emmylua 支持
由于其他插件对相关语法支持不到位, 所以不支持其他插件
[TODO] intellij-emmylua 支持 (https://github.com/CppCXY/EmmyLua-Unity2)