如何在VS Code中启用自动格式化.jsx文件的Prettier?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在VS Code中启用自动格式化.jsx文件的Prettier?相关的知识,希望对你有一定的参考价值。
我已经设置了Prettier在保存时自动格式化.js、.vue和其他文件。然而,由于某些原因,它没有触发.jsx文件。
点击状态栏中的 "Prettier "项,会显示。
["INFO" - 10:48:25 am] Enabling prettier for range supported languages
[
"graphql",
"javascript",
"javascriptreact",
"json",
"typescript",
"typescriptreact"
]
这似乎是正确的。
我到底漏了什么?
答案
啊,我找到了。在VS Code的 settings.json
每种文件类型必须单独启用,以便于 formatOnSave
:
"[javascript]":
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
,
"[vue]":
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
,
"[javascriptreact]":
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
,
说明: javascriptreact
作为JSX的标识符。
以上是关于如何在VS Code中启用自动格式化.jsx文件的Prettier?的主要内容,如果未能解决你的问题,请参考以下文章
VS Code - 格式化时如何对齐标签结尾和标签开头? (JSX)