Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yaegassy/coc-typescript-vue-plugin
TypeScript Vue Plugin (Volar) for coc.nvim
https://github.com/yaegassy/coc-typescript-vue-plugin
coc coc-extensions coc-nvim neovim vim vue
Last synced: about 2 months ago
JSON representation
TypeScript Vue Plugin (Volar) for coc.nvim
- Host: GitHub
- URL: https://github.com/yaegassy/coc-typescript-vue-plugin
- Owner: yaegassy
- License: mit
- Created: 2023-06-23T05:29:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-26T22:36:27.000Z (11 months ago)
- Last Synced: 2024-02-04T11:10:28.904Z (10 months ago)
- Topics: coc, coc-extensions, coc-nvim, neovim, vim, vue
- Language: JavaScript
- Homepage:
- Size: 300 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# coc-typescript-vue-plugin
TypeScript Vue Plugin (Volar) for [coc.nvim](https://github.com/neoclide/coc.nvim)
> A [TS server plugin](https://github.com/microsoft/TypeScript/wiki/Writing-a-Language-Service-Plugin) to make TS server know `*.vue` files
## Note
This extension enable the [typescript-vue-plugin](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin) on the `tsserver` launched by [coc-tsserver](https://github.com/neoclide/coc-tsserver). coc-tsserver respects the `contributes.typescriptServerPlugins` setting in `package.json`.
## Install
**CocInstall**:
```
:CocInstall @yaegassy/coc-typescript-vue-plugin
```> scoped packages
**When using a plugin manager, etc**:
> e.g. vim-plug
```vim
Plug 'yaegassy/coc-typescript-vue-plugin', {'do': 'yarn install --frozen-lockfile'}
```## How to temporarily disable this extension
If for some reason you wish to temporarily disable this extension, please follow these steps
1. Execute `:CocList extensions`.
2. Enter or select `@yaegassy/coc-typescript-vue-plugin`.
3. press the `TAB` key.
4. To disable, press the `d` key. d is (d)isable action.
- To enable, press the `e` key. e is a (e)nable action.## Thanks
- [vuejs/language-tools](https://github.com/vuejs/language-tools)
## License
MIT
---
> This extension is built with [create-coc-extension](https://github.com/fannheyward/create-coc-extension)