VS Code配置Lua调试环境
创作时间:
作者:
@小白创作中心
VS Code配置Lua调试环境
引用
CSDN
1.
https://m.blog.csdn.net/zhoumf/article/details/144196683
本文将详细介绍如何在VS Code中配置Lua调试环境,使用Emmylua作为调试工具。文章详细描述了安装Emmylua扩展、配置launch.json和.emmyrc.json文件、添加调试连接代码等步骤,并附有具体的操作截图和代码示例。
一、安装Emmylua
在VS Code扩展市场中搜索"emmylua",然后进行安装。
二、配置launch.json
在"Run and Debug"侧边栏中生成launch.json文件。
点击以上菜单后,生成launch.json文件。
三、配置.emmyrc.json
.emmyrc.json文件应放在Lua工程文件的根目录下,注意文件名前面有个"."号。其内容如下:
{
"completion": {
"autoRequire": true,
"autoRequireFunction": "require",
"autoRequireNamingConvention": "camelCase",
"callSnippet": false,
"postfix": "@"
},
"signature": {
"detailSignatureHelper": false
},
"diagnostics": {
"disable": [],
"globals": [],
"globalsRegex": [],
"severity": {},
"enables": []
},
"hint": {
"paramHint": true,
"indexHint": true,
"localHint": true,
"overrideHint": true
},
"runtime": {
"version": "Lua5.4",
"requireLikeFunction": [],
"frameworkVersions": [],
"extensions": [],
"requirePattern": []
},
"workspace": {
"ignoreDir": [],
"ignoreGlobs": [],
"library": [],
"workspaceRoots": [],
"preloadFileSize": 1048576,
"encoding": ""
},
"resource": {
"paths": []
},
"codeLens": {
"enable": true
},
"strict": {
"requirePath": false,
"typeCall": true
}
}
四、添加调试连接代码
在Lua启动脚本的最上方添加以下代码:
package.cpath = package.cpath .. ";C:/Users/xxx/.vscode/extensions/tangzx.emmylua-0.8.20-win32-x64/debugger/emmy/windows/x64/?.dll"
local dbg = require("emmy_core")
dbg.tcpConnect("localhost", 9966)
五、调试Lua代码
在VS Code中按下F5,或者点击"Run and Debug"侧边栏中的启动按钮。最后启动游戏即可进行Lua代码的断点调试。
热门推荐
Steve Jobs教你如何让孩子远离屏幕瘾
多元课程:助力幼儿全面发展的教育新选择
从三七到乳香:跌打药酒核心成分功效与使用指南
高血压患者饮酒,小心“爆表”
网络热词大盘点!这些热词里藏着的心理学
蚂蚁:生态平衡守护者,兼具分解与捕食多重角色
洛阳牡丹文化节:古诗词里的国色天香
糖友&减肥达人必看:健康火锅攻略
中国巴沙鱼养殖技术创新提速,瞄准深远海养殖新蓝海
专业医生详解:改善考前失眠的科学方法与实用技巧
绿茶乌龙茶,谁才是生发神器?
晚睡党注意!晚餐这样吃才能睡得好
许莫氏结节来袭,你的腰还好吗?
安全拆卸铝扣板吊顶:工具准备、方法步骤全解析
北京护工费用全解析:从300元到600元,如何选择合适护工
错过春季的芦笋,现在吃还来得及吗?
消失一年后,张柏芝红毯复出引热议
2024海洋科学专业就业前景持续向好
郑伯伯十年资助数十学子,受助者接力传递爱心
微生物发酵让鸡粪变有机肥,实现环保与增产双赢
50岁后的婚姻:从沟通到经济独立,这样应对心理压力
黄芪山药粥:冬季养生的免疫增强利器,这样煮效果最好
高中生英语时态全攻略:8种主要时态详解与实例
数字化转型,护士入院评估更高效
针式打印机故障排查全攻略:从电源到驱动,一文解决常见问题
《周易》:中国传统文化的瑰宝
Aedas城市更新 | 长沙黑石铺城市更新方案
汝阳刘毛笔和刘腾龙笔庄:书写千年的传奇
2025春运海南船票攻略:官方渠道、预售时间与购票流程详解
火焰颜色反映燃气灶安全状况,黄色红色需警惕