EmmyLua / VSCode-EmmyLua

Lua IDE/Debugger Plugin for VSCode
632 stars 89 forks source link

修复调试器在一些特殊目录结构中会找错同名文件的bug #141

Closed yefansky closed 5 months ago

yefansky commented 5 months ago

例子: 调试器给出 \ui\Config\Default\Target.lua 实际有两个同名文件: \ui\Config\Default\Target.lua \ui\Traits\mobilestreaming\Config\Default\Target.lua 会找成下面这个

CppCXY commented 5 months ago

为什么要添加windows下的构建脚本, 他的实际构建是已经写在了build.yml 里面了

yefansky commented 5 months ago

去掉了

顺带求教一下,windows下开发的时候,用哪个命令进行构建呀? 我用的yarn install 和 vsce package,好像不会执行 prepare-version.js 如果要在本地构建验证要怎么做呢?

CppCXY commented 5 months ago

去掉了

顺带求教一下,windows下开发的时候,用哪个命令进行构建呀? 我用的yarn install 和 vsce package,好像不会执行 prepare-version.js 如果要在本地构建验证要怎么做呢?

vscode 打开项目, 然后F5会启动第二个vscode这个新的vscode窗口就是带着开发中的插件并且可以被断点调试的窗口

yefansky commented 5 months ago

那如果要在本地生成vsix安装包呢?

CppCXY commented 5 months ago

那如果要在本地生成vsix安装包呢?

没有本地生成的需求, 一般是上传到github上后可以在github action直接下载, 如果你想本地生成, 那就是你之前脚本的流程