This will give perfect solution "Same thing happened to me just now. I set prettier as the Default Formatter in Settings and it started working again. My Default Formatter was null." https://github.com/microsoft/vscode/issues/108447#issuecomment-706642248
9条答案
按热度按时间v6ylcynt1#
使用VScode的
settings.json
中的以下内容编辑设置qjp7pelc2#
扩展iNeelPatel的答案,我必须在VSCodeJSON设置中添加两行代码:
0yg35tkg3#
一个简单的UI替代方案已经提出:
1.在vscode设置中搜索“默认格式化程序”。
1.点击“文本编辑器”并将默认格式化程序设置为“Pretier- Code格式化程序”。
1.请慢用
nkkqxpd94#
This will give perfect solution
"Same thing happened to me just now. I set prettier as the Default Formatter in Settings and it started working again. My Default Formatter was null."
https://github.com/microsoft/vscode/issues/108447#issuecomment-706642248
sycxhyv75#
在项目的根目录建立
.vscode
文件夹。在.vscode
文件夹中,建立settings.json
档案,并在其中写入此区段:不要忘记在
.gitignore
文件中添加.vscode
。gfttwv5a6#
我的使用情况
我的设置方法是使用eslint的
.eslintrc.json
文件。和
然后将
"parser"
设置为"prettier/@typescript-eslint"
最后,在
"plugins"
数组中,我添加了"@typescript-eslint"
。您需要获取几个NPM包(使用
-D
选项安装):作为参考,我的整个
.eslintrc.json
文件:希望这对你有帮助。
kcugc4gi7#
lqfhib0f8#
在我这边,简单地在配置文件中添加两行并不起作用,但在设置中停用
Typescript > Format: Enable
选项起作用了。ix0qys7i9#
也许对某人有帮助-如果有了以上所有内容,仍然没有运气,你可能想重新启动VSCode或从命令调色板(
⌘CMD + ⇧Shift + P
)并启动“重新启动ESLint服务器”-这shd做,然后:)