prettier
。我已经设置了 "editor.defaultFormatter": "esbenp.prettier-vscode"
并安装了扩展程序。我想要 PowerShell 格式。 - Timoalt(command)+ shift + f
是用于格式化但不保存的快捷键。 - yayaalt (command) + shift + f
对我很有帮助。弹出窗口出现以选择默认格式化程序,因为存在多个。 - pankaj禁用和启用prettier
扩展程序解决了我的问题。
我没有使用Vue,但是遇到了同样的问题。
我已经设置好了以下内容:
Editor: default formatter
设置为 prettierEditor: Format on Save
设置为 true
.eslintrc.js
和.prettierrc
文件,但仍然无法解决问题。我的问题的解决方案是:我已经正确地设置了所有内容,除了我需要:
Command
+ Shift
+ p
format document with
Configure Default Formatter...
Prettier
作为默认值。我不知道为什么将Editor: Format on Save
设置为true
还不够。
你可以尝试将此部分添加到你的VS Code settings.json文件中吗?
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
},
在Windows系统中:
我们可以使用以下方法打开下面的文件:
Start > Run
文件路径:
%AppData%\Code\User\settings.json
更改自:
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
注意:
settings.json
文件。 - Chris Redford
["vue"]
。 - barbsanCMD
+Shift
+P
,然后选择"Prettier"作为默认格式化程序,再选择“格式化文档”,所以我点赞了。这对我很有帮助:D - Blundering Philosophervar x =“test”;
,而我应该将其写入*.JS
文件中。当我将JS代码写入JS文件时,它被格式化为var x ='test'
。 - RBT