Repository navigation
Working with Volar #2842
Unanswered
johnsoncodehk
asked this question in
General
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. |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
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.
All reactions