- Notifications
You must be signed in to change notification settings - Fork0
⚡ High-performance Vue language tooling based-on Volar.js
License
KazariEX/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 buildThe 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
Releases
Packages0
Languages
- TypeScript85.1%
- Vue12.7%
- JavaScript2.1%
- HTML0.1%
