Johnson Chu
Johnson Chu
Supports preview single vue component on VSCode. (Please feel free to close PR if this feature are not expected) https://user-images.githubusercontent.com/16279759/178153354-b59686a2-4ee0-4e55-bef1-5eb59f1e4369.mov
Issue: https://github.com/johnsoncodehk/volar/issues/1985 With `@types/node` version >= 18.8.1, `MouseEvent extends Function` is true, but with version
This is the initial implementation of integrating Volar with svelte2tsx. We have revamped `svelte-language-server`, `svelte-check` (based-on `astro-check`), `svelte-vscode`, `typescript-svelte-plugin` using the Volar toolkit. The existing svelte-specific features in the repository...
Hello Svelte community 👋, Volar.js has just released [2.0](https://github.com/volarjs/volar.js/releases/tag/v2.0.0) and I have upgraded it to #2242. Fully migrating to Volar still requires efforts from the Svelte team, and I thought...
## Request / Idea Extract the core Pug format logic to single module that do not dependent on Prettier and embedded language context, so that we can use it for...
## Changes Migrate from Volar TS language server to TS Plugin, reference: https://github.com/mdx-js/mdx-analyzer/pull/371, https://github.com/microsoft/vscode/issues/200511 ## Testing ## Docs
Refs: https://github.com/microsoft/vscode/tree/main/extensions/markdown-language-features - the `sync` function should not depend on ts project - `getAllMarkdownDocuments` should return file list that searches from the file system
References: - https://github.com/microsoft/vscode/blob/main/extensions/typescript-language-features/src/languageFeatures/codeLens/baseCodeLensProvider.ts - https://github.com/microsoft/vscode/blob/main/extensions/typescript-language-features/src/languageFeatures/codeLens/implementationsCodeLens.ts - https://github.com/microsoft/vscode/blob/main/extensions/typescript-language-features/src/languageFeatures/codeLens/referencesCodeLens.ts
TODO - [ ] embedded language support
Fix https://github.com/johnsoncodehk/volar/issues/1002 When bundle by ESBuild, `var` is erased causing error.