开篇 - Unlua+VsCode的智能提示、调试

智能提示

为要绑定Lua的蓝图创建模板文件,这会在Content/Script下生成lua文件

然后点击生成智能代码提示,这会在Plugins/Unlua/Intermediate/生成Intenllisense文件夹


打开VSCode,点击文件->将工作区另存为。生成一个空工作区,放置在工程根目录

点击"将文件夹添加到工作目录",分别将上面生成的Intellisense文件夹和Content/Script文件夹添加到该工作区


最后安装这个Lua插件。

如果有这样的效果就大功告成!下次要编写脚本就双击工作区文件。

配置调试

打开VsCode,ctrl+shift+p搜索LuaHelper,选择复制调试文件

选择Script目录

这会把LuaPanda文件复制到Script目录下

新建游戏实例,绑定Lua脚本

打开游戏实例的Lua脚本,ctrl+Shift+P,选择LuaHelper Insert Debug Code

这会在光标插入这行代码

这样游戏实例加载时,就会require LuaPanda脚本来启动调试。(需要安装LuaSocket插件)

点击新建Launcher.Json,选择LuaHelper:Debug

选择Script

选择

生成了launch.json文件

默认启动调试时会卡断点,接下来把他关掉。

这样就配置好调试了,测试一下。

确保使用LuaHelper-Attach调试

按F5启动调试

调试器等待和游戏进程对接,接下来正常启动游戏,启动后控制台打印已建立连接。

可以命中断点,查看变量值等

相关推荐
夏虫不可与之言冰8 小时前
第三课 点亮 LED 与定时器非阻塞闪烁
c语言·c++·vscode·单片机·嵌入式硬件·物联网
golang学习记9 小时前
Python vs Go:2026年到底该怎么选
java·vscode·python·golang·pycharm·goland
小云小白10 小时前
用 VSCode + Claude Code 搭一套专利编写 AI 辅助环境
vscode·ai写作·专利
coderSong256811 小时前
【Ubuntu】ctrl+shift+f 繁体中文切换、VScode全集搜索
linux·vscode·ubuntu
摇滚侠12 小时前
使用 VSCode 开发 Java 经验分享
java·经验分享·vscode
哎写bug的程序员2 天前
关于VSCode上gcc,gdb的安装配置问题
ide·vscode·编辑器
旺旺的碎冰冰~2 天前
VScode解决终端输出中文乱码问题
ide·vscode·编辑器
jason.zeng@15022072 天前
使用vscode+flutter开发android程序(入门)
android·vscode·flutter
golang学习记3 天前
最新版VS Code开发Spring Boot项目保姆级教程
java·spring boot·vscode·后端
2501_915918414 天前
在 Xcode 中运行和调试单元测试的完整指南
ide·vscode·macos·ios·单元测试·个人开发·xcode