sublimelsp / LSP-volar

Vue support for Sublime's LSP plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is there any difference between LSP-vue and LSP-volar?

AirBashX opened this issue · comments

Is there any difference between these two plugins?

LSP-vue is badly named (mistakes were made early on). It's actually supposed to be called LSP-vetur.

If you know the difference between Vetur and Volar then this should make more sense.

If you don't know the difference then the gist is:

  • Vetur is no longer maintained, has issues with latest typescript versions and is generally not recommended. *
  • Volar is actively maintained and generally the way to go but due to fast development pace and lack of proper testing, you should expect some things to break now and then (as they often did for me). The issues are quite swiftly addressed typically.

[*] If you are intending to use those with Vue 2 then Vetur might still be a more stable option. Volar is getting up there though and 1.x.x versions are quite good already (there is a PR to update to 1.x but it's not yet merge).