You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.MD
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ To start the VS Code plugin extension locally for developing:
25
25
26
26
-`src/*` - VS Code extension code, that is specific to VS Code extension API only. Most probably you don't need to change it. (For now there is a limitation from vscode-framework so folder name cannot be changed to something like `extension` or `vscode`.)
27
27
-`src/configurationType.ts` - Extension configuration live here. Add / change settings here. It is used to generate `out/package.json`'s `contributes.configuration`.
28
-
-`typescript/*` - TypeScript plugin code, that integrates into TypeScript language service. After you change code in it, you need run to `> TypeScript: Restart TS server` to see changes (or `> Volar: Restart Vue server` for Vue files). Thats why it is useful to bind it to a shortcut.
28
+
-`typescript/*` - TypeScript plugin code, that integrates into TypeScript language service. After you change code in it, you need run to `> TypeScript: Restart TS server` to see changes. Thats why it is useful to bind it to a shortcut.
> *Note*: You can disable all optional features with `> Disable All Optional Features` command just after installing.
@@ -122,18 +122,6 @@ Removes import statements from references when symbol has usages in the same fil
122
122
123
123
You can quickly disable this plugin functionality by setting this setting to false. Useful for debugging a problem for example.
124
124
125
-
> Note: this setting doesn't disable Vue support.
126
-
127
-
### Vue Support
128
-
129
-
`.vue` SFC files support is disabled, but can be enabled with setting and when [Vue Language Features (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) is installed.
130
-
131
-
Enable now: `"tsEssentialPlugins.enableVueSupport": true` (if you're not using local `./volar.config.js`)
132
-
133
-
For the first time, it will configure `volar.vueserver.configFilePath` setting.
134
-
135
-
This also makes plugin work in Volar's takeover mode!
136
-
137
125
### Web Support
138
126
139
127
> Note: when you open TS/JS file in the web for the first time you currently need to switch between editors to make plugin work.
@@ -459,6 +447,10 @@ You can add this to `keybindings.json` to disable previewing before renaming:
459
447
460
448
> Note: VS Code has builtin setting to disable introducing aliases (e.g. for imports & object properties): `typescript.preferences.useAliasesForRenames`
461
449
450
+
## Vue Support
451
+
452
+
Vue is only supported if the [official Vue extension](https://marketplace.visualstudio.com/items?itemName=Vue.volar) is above version 3.0.2.
0 commit comments