VSCode-EmmyLua
VSCode-EmmyLua copied to clipboard
`.emmyrc.json` workspace.library 相对路径时 失效了
{
"workspace": {
"library": [
"./../LuatOS-ide-helper/"
]
}
}
每次打开项目,或者命令开发人员: 重新加载窗口 reloadWindow,刚打开始有效,稍等片刻,我引入的这个路径就失效了。
如果是绝对路径,就没有任何问题。
下面已上传日志文件。麻烦帮忙看一下,谢谢了。
版本: 1.98.2 (system setup)
提交: ddc367ed5c8936efe395cffeec279b04ffd7db78
日期: 2025-03-12T13:32:45.399Z
Electron: 34.2.0
ElectronBuildId: 11161602
Chromium: 132.0.6834.196
Node.js: 20.18.2
V8: 13.2.152.36-electron.0
OS: Windows_NT x64 10.0.26200
经多次尝试,只有填写完整路径没有问题。相对路径都会出现问题。
{
"workspace": {
"library": [
"F:/task/LuatOS/LuatOS-ide-helper"
]
}
}
{
"workspace": {
"library": [
"./../LuatOS-ide-helper/"
]
}
}
{
"workspace": {
"library": [
".\\..\\LuatOS-ide-helper"
]
}
}
这样也尝试了,包括./都试了,就是打开瞬间时,看上去没问题,当我要点一下时 发现不行了
{
"workspace": {
"library": [
"../LuatOS-ide-helper"
]
}
}
又尝试了这样:还是失效
{
"workspace": {
"library": [
"${workspaceFolder}/../LuatOS-ide-helper"
]
}
}
只要含有.../就都失效
{
"workspace": {
"library": [
"F:/task/LuatOS/dtu/../LuatOS-ide-helper"
]
}
}
好像是上游emmylua-analyzer-rust的问题哎
╮(╯▽╰)╭ 不行,我搞不定了。还得老大你来搞呀!参考我上面关闭的PR吧。Clippy Lint Check 过不去。。。不会rust
你都会AI 怎么不会AI里面的agent让他给你修复clippy错误