actboy168 / lua-debug

Lua Debug Adapter for Visual Studio Code
MIT License
435 stars 94 forks source link

zsh下launch的字符串转义有问题 #178

Closed fesily closed 2 years ago

fesily commented 2 years ago
lua -e dofile\"/Users/apple/.vscode/extensions/actboy168.lua-debug-1.57.0-darwin-arm64/script/launch.lua\"\;DBG{60532,\"ansi\"} /Users/apple/test.lua  
lua: (command line):1: syntax error near <eof>

这种是ok的,把{}进行转义\{\}

lua -e dofile\"/Users/apple/.vscode/extensions/actboy168.lua-debug-1.57.0-darwin-arm64/script/launch.lua\"\;DBG\{60532,\"ansi\"\} /Users/apple/test.lua  
fesily commented 2 years ago

尝试了一下bash也是一样的错误提示

actboy168 commented 2 years ago

最近vscode把shell转义搞得一团糟。 https://github.com/microsoft/vscode/issues/149910 临时解决方案参考 https://github.com/actboy168/lua-debug/issues/171

fesily commented 2 years ago

怪不得,深坑