Vue - Official extension or vue-tsc version
Vue (Official) 3.3.3
VSCode version
1.122.1
Vue version
3.x
TypeScript version
Unknown
System Info
Windows 10 + WSL Ubuntu
Issue occurs only when using VS Code through WSL.
package.json dependencies
Steps to reproduce
- Open a Vue project in WSL.
- Install Vue (Official) 3.3.3.
- Open any .vue file.
- Syntax highlighting is missing.
- Run "Developer: Inspect Editor Tokens and Scopes".
- Observe the message:
No TM Grammar registered for this language
What is expected?
Vue syntax highlighting should work normally in WSL.
Vue files should have a registered TextMate grammar and be highlighted correctly.
What is actually happening?
After upgrading Vue (Official) from 3.3.2 to 3.3.3, Vue syntax highlighting disappears in WSL.
.vue files are still recognized as language "vue" and the extension activates successfully, but no grammar is registered.
Running "Developer: Inspect Editor Tokens and Scopes" shows:
No TM Grammar registered for this language
Downgrading back to 3.3.2 immediately restores syntax highlighting without any other changes.
Link to minimal reproduction
No response
Any additional comments?
The issue appears only in WSL.
The same VS Code installation highlights Vue files correctly outside WSL.
The issue is reproducible by upgrading Vue (Official) from 3.3.2 to 3.3.3 in the same workspace. Downgrading back to 3.3.2 immediately restores syntax highlighting.
Vue - Official extension or vue-tsc version
Vue (Official) 3.3.3
VSCode version
1.122.1
Vue version
3.x
TypeScript version
Unknown
System Info
package.json dependencies
Steps to reproduce
No TM Grammar registered for this language
What is expected?
Vue syntax highlighting should work normally in WSL.
Vue files should have a registered TextMate grammar and be highlighted correctly.
What is actually happening?
After upgrading Vue (Official) from 3.3.2 to 3.3.3, Vue syntax highlighting disappears in WSL.
.vue files are still recognized as language "vue" and the extension activates successfully, but no grammar is registered.
Running "Developer: Inspect Editor Tokens and Scopes" shows:
No TM Grammar registered for this language
Downgrading back to 3.3.2 immediately restores syntax highlighting without any other changes.
Link to minimal reproduction
No response
Any additional comments?
The issue appears only in WSL.
The same VS Code installation highlights Vue files correctly outside WSL.
The issue is reproducible by upgrading Vue (Official) from 3.3.2 to 3.3.3 in the same workspace. Downgrading back to 3.3.2 immediately restores syntax highlighting.