vuejs / language-tools

⚡ High-performance Vue language tooling based-on Volar.js
https://marketplace.visualstudio.com/items?itemName=Vue.volar
MIT License
5.79k stars 390 forks source link

自定义组件的 Ctrl + Click 、Props 的智能提示均失效 #4728

Closed Tiany000 closed 1 month ago

Tiany000 commented 1 month ago

Vue - Official extension or vue-tsc version

v2.0.10

VSCode version

1.92.2

Vue version

3

TypeScript version

5.4.0

System Info

System:
    OS: Windows 10 10.0.19045
    CPU: (8) x64 Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
    Memory: 7.76 GB / 15.86 GB
  Binaries:
    Node: 16.20.1
    Yarn: 1.22.19
    npm: 8.19.4
    pnpm: 8.10.4
  Browsers:
    Edge: Chromium (127.0.2651.74)

Steps to reproduce

复现 可通过 此处创建一个 ts 的 vue 应用复现。

What is expected?

从发现问题到提出此次 Issue 已经尝试了很多方式去解决这个问题,而且我无法推断出是否为我本地的环境出现了问题,期望得到回复和建议。

What is actually happening?

本次意外发生是很突然的,起初怀疑是个人的 VSCode 的配置出现了 错误/冲突 导致的此问题的诞生,故而我做出了以下尝试: 重新安装 Vue - Official 插件 问题存在

清除 VSCode 中的 setting.json 文件 问题存在

重新安装 VSCode 问题存在

使用 pnpm create vue@latest 重新创建项目 问题存在

切换 js/ts 模板 问题存在

更换电脑重复以上操作 问题存在

附言

虽然自定义组件的 Ctrl + Click 、Props 的智能提示均已失效,但是自定义组件的类型推断是可以正常工作的,如下图 image

Link to minimal reproduction

No response

Any additional comments?

No response

KazariEX commented 1 month ago

目前扩展的最新版本是 2.0.28

https://marketplace.visualstudio.com/items?itemName=Vue.volar

Tiany000 commented 1 month ago

目前扩展的最新版本是 2.0.28

https://marketplace.visualstudio.com/items?itemName=Vue.volar

已解决!感谢!!!但是我无法通过 VSCode 内置的更新将 v2.0.10 升级至最新版本,并且无法获取到历史版本,当我点击安装特定版本时会提示 “暂无其他可用版本”。