Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork465
⚡ High-performance Vue language tooling based-on Volar.js
License
vuejs/language-tools
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
⚡ Vue language toolset with native TypeScript performance based-onVolar.js
💬#language-tools on ourDiscord Server
- Vue (Official)
Vue, Vitepress, petite-vue language support extension for VSCode - vue-tsc
Type-check and dts build command line tool - vue-component-meta
Component props, events, slots types information extract tool @vue/language-server
The language server itself.@vue/typescript-plugin
TypeScript LanguageService Plugin for Vue.
yaegassy/coc-volar
Vue language client for coc.nvim
neovim/nvim-lspconfig
Vue language server configuration for Neovim, check documentationhere to set it up.
mattn/vim-lsp-settings
Vue language server auto configuration for vim-lsp
sublimelsp/LSP-volar
Vue language client for Sublime
kabiaa/atom-ide-volar
Vue language client for Atom
emacs-lsp/lsp-mode (jadestrong/lsp-volar)
Vue language client for Emacs
tommasongr/nova-vue
Vue language client for Nova
xiaoxin-sky/lapce-vue
Vue language client for Lapce
Kingwl/monaco-volar
Vue language support for Monaco on Browser
WebStorm
Built-in integration for@vue/language-server
Eclipse WildWebDeveloper
Vue language server configuration for Eclipse
If you want to work on the volar extension follow these commands to set up your local development environment.
🔎 Note that you will need pnpm - you can download it here:https://pnpm.io/installation.
git clone https://github.com/vuejs/language-tools.gitcd language-toolspnpm installpnpm run build
The recommended way to develop the volar extension is to use theDebug Tools provided by VSCode.Alternatively, you can run one of the scripts defined in thepackage.json file.
❗ You should always use the debug launch configs or package.json scripts defined in the root of the project.
Additional info for contributing to open source projects can be found here:https://docs.github.com/en/get-started/quickstart/contributing-to-projects
To develop with upstream Volar.js modules, you can setup workspace withhttps://github.com/volarjs/workspace.
This project is made possible thanks to our generous sponsors:
About
⚡ High-performance Vue language tooling based-on Volar.js
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.