一个目录中存在多个游戏出现调试文件乱跳问题
<p>由于每个项目的 package.path 设置会有很多种方式.luaide无法确定chunkname是会根据文件目录的顺序进行跳转.</p>
<h1>下面列出了一个配置可以根据需要调试的具体游戏进行配置</h1>
<pre><code>{
// 这个配置文件主要解决多个相似目录是文件乱跳的问题
//请关注localRoot
//如果您想调试具体游戏可以在调试面板中选择对应的调试配置
//如果不为cocos项目,请只关注 "localRoot" 配置项
"version": "0.2.0",
"configurations": [
{
"name": "调试src1 目录",
"type": "lua",
"request": "attach",
"runtimeType": "Cocos2",
"localRoot": "${workspaceRoot}/src1",
"port": 7003,
"fileExtNames": [
".lua",
".txt",
".lua.txt",
".bytes"
],
"isFoxGloryProject": false,
"printType": 1
},
{
"name": "调试sr2 目录",
"type": "lua",
"request": "attach",
"runtimeType": "Cocos2",
"localRoot": "${workspaceRoot}/src2",
"port": 7003,
"fileExtNames": [
".lua",
".txt",
".lua.txt",
".bytes"
],
"isFoxGloryProject": false,
"printType": 1
}
]
}</code></pre>