Commit 5587ccfd authored by Mike Lewis's avatar Mike Lewis

Merge branch 'docs-update-vetur-vscode-extension' into 'master'

Update outdated instructions for vetur in vscode

Closes #66733

See merge request gitlab-org/gitlab-ce!32480
parents 9dc6df4f 394aa08a
...@@ -61,35 +61,38 @@ This will go over all files in a specific folder and save it. ...@@ -61,35 +61,38 @@ This will go over all files in a specific folder and save it.
## VSCode Settings ## VSCode Settings
### Format on Save ### Select Prettier as default formatter
To automatically format your files with Prettier, add the following properties to your User or Workspace Settings: To select Prettier as a formatter, add the following properties to your User or Workspace Settings:
```javascript ```javascript
{ {
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": { "[javascript]": {
"editor.formatOnSave": true "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
"[vue]": { "[vue]": {
"editor.formatOnSave": true "editor.defaultFormatter": "esbenp.prettier-vscode"
}, }
} }
``` ```
### Conflicts with Vetur Extension ### Format on Save
There are some [runtime issues](https://github.com/vuejs/vetur/issues/950) with [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) and [the Vetur extension](https://marketplace.visualstudio.com/items?itemName=octref.vetur) for VSCode. To fix this, try adding the following properties to your User or Workspace Settings: To automatically format your files with Prettier, add the following properties to your User or Workspace Settings:
```javascript ```javascript
{ {
"prettier.disableLanguages": [], "[html]": {
"vetur.format.defaultFormatter.html": "none", "editor.formatOnSave": true
"vetur.format.defaultFormatter.js": "none", },
"vetur.format.defaultFormatter.css": "none", "[javascript]": {
"vetur.format.defaultFormatter.less": "none", "editor.formatOnSave": true
"vetur.format.defaultFormatter.postcss": "none", },
"vetur.format.defaultFormatter.scss": "none", "[vue]": {
"vetur.format.defaultFormatter.stylus": "none", "editor.formatOnSave": true
"vetur.format.defaultFormatter.ts": "none", },
} }
``` ```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment