在 idea 中,vue v3.3.4 reactive, ref, watch 等关键字提示错误Cannot resolve symbol 'reactive'Cannot resolve symbol 'ref'Cannot resolve symbol 'watch'请教如何修复

v 站都可以上,应该 google 比较容易

下个插件应该就能解决

我 vsc 偶尔有这个问题,我一般都是重启编辑器解决

没有那么简单

vue. js 插件么这个已是最新版

我 clear all cache 也不是很行

新工程? install 了吗?

volar 吗?把 vetur 禁了吗?

英文 google

是 volar ,vetur 暂时不清楚如何禁 待查

已经 install

右下角 - Vue 语言服务器 - 重启 Vue 语言服务器因为新版用了 Volar 的原因吧...叹息现在要把 VScode 上的操作移到 IDEA 系列了~ Vue 真是太好了

vetur 是 vs 的插件 和 idea 无关吧

重启 vue lang server 不能解决。idea 2023.2.1 版本

启用新 ui 了吗?我之前写 svelte 新 ui 下使用定制的主题提示会无法弹出,切换回内置的主题就没有问题

启用新 UI 了,使用旧 UI ,没有错误波浪线〰,但编辑器边缘有红色提示线

要重启语言服务器,这 vue 插件已经是跟社区接轨了。但是 jetbrains 的整合能力真的一言难尽

早上看到这个帖子,我以为这个问题本来应该很简单。没想到现在还没解决。坦白的说,这个标题容易让人误会究竟是不是 IDE 的问题,而且各种依赖版本是否有冲突尚不明确。我建议你把项目代码放到 stackblitz 或者 sandcodebox 看看,再来排查吧,大家看看也方便。你这提问基本靠猜,和开发经验无关,运气好的碰到类似问题一下就解决,经验丰富的人,或许可以说出十种发生此类问题的原因,那他也没心情帮你猜。除非付费提问。

换成 TypeScript Service 就好了

换语言服务器还不行就吧 node_modules 设置为不排除试试

我在 wsl + pnpm 遇到过这种情况,不知道 OP 是不是

你为了解决这些问题,有做过什么尝试吗?无视这些错误,项目能正常跑通吗?如果能,那可能是语言服务器问题,如果不能,那可能是项目依赖出错了。尝试更换 vscode ,也出现类似的问题吗?如果是,那不是,那可能是 idea 出了问题,如果是,那可能是项目依赖出错了。有没有尝试新建一个简单.vue 文件,看会不会出现类似的问题,确认是只有这个页面出现的,还是整个项目都出现的?如果是前者,看当前页面引入了哪些依赖、代码影响了,一点点删减代码,看能不能让功能恢复正常?有没有尝试另外创建一个空白项目,看会不会出现类似的问题?确认是整个环境出现的,还是只有这个项目出现的?如果是后者,尝试把之前项目里的依赖都装上去,看能不能复现?

换 TypeScript Service 对于 依赖 ts5 一下的有用,5 以上的没用

.idea 文件删了,关闭项目重新打开 idea 会重新建索引试试