Takeover Mode (Vue) #3670
-
I'm a bit confused. With Volar v2 (Vue), will we not have to disable built-in VSCode TypeScript extension anymore? I had a hard time when making a new Vue project, and then remembering later to disable the built-in TS extension per-project, and it started to feel anti-DX. So I disabled Takeover mode, and just installed Volar TS extension instead, and the DX has been great even for Nuxt 3 (plus the convenient extension to restart TS lang server or Volar lang server). But I read something that gave me the notion that this will not be needed in Volar v2. Any info will be appreciated. 🤝🔥🩵💙 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Yes - volar used to require users to disable built-in typescript language server so that there will be only one language server for both vue and js/ts files. In volar 2.0, volar will not start a seperated language server for vue files, it will provide a "language plugin" to reuse the built-in typescript language server. |
Beta Was this translation helpful? Give feedback.
Yes - volar used to require users to disable built-in typescript language server so that there will be only one language server for both vue and js/ts files. In volar 2.0, volar will not start a seperated language server for vue files, it will provide a "language plugin" to reuse the built-in typescript language server.