Working with Volar #2842
Replies: 1 comment 4 replies
-
I think we resolve 90% TS performance issue in this project. 🤣
The Snippet, ESLint, and Prettier features are in the LSP. I think we can have more cooperation with other projects. |
Beta Was this translation helpful? Give feedback.
-
Volar is a Vue 3 language support extension built for resolve TS performance issue. It's a subset of Vetur. Not include some features like Snippet, ESLint and Prettier.
Some Vetur and Volar duplicate features can't not working together (like Renaming), and may cause performance issues.
I believe if exclude duplicate features, this two extensions could working together as well. Can we disable LSP features if detect user installed and enabled Volar? This is a big UX / DX improvement for users. users don't need to disable one in Vue 3 project, and got complete DX experience.
If Vetur is willing to implement, I recommend add option for that and default enable, but show a message box when trigger. Because it will more out of the box, and some users even don't know this problem.
Beta Was this translation helpful? Give feedback.
All reactions