【发布时间】:2018-02-05 10:58:01
【问题描述】:
在 VSCode 中,我安装了 Prettier 和 ESLint。我已将 ESLint 配置添加到我的用户首选项设置中,因此所有项目的 ESLint 都是相同的。
我希望 Prettier 使用 ESLint 作为格式化程序而不是它自己的格式化程序,我可以这样做:
"prettier.eslintIntegration": true
但是,这实际上并没有使用我在这里写的 ESLint 配置:
"eslint.options": {
"rules": [
...
]
}
我启用了editor.formatOnSave,它应该使用 Prettier 作为格式化程序(可能不会,但我不确定)。
如何强制 ESLint 成为 JavaScript 的唯一格式化程序,但仍让 Prettier 格式化我的 CSS?
或者:我认为当我启用 editor.formatOnSave 时,它也会格式化我的 JavaScript。我该如何禁用它?看起来 Prettier 仅适用于 JavaScript、TypeScript 和 CSS。
【问题讨论】:
标签: visual-studio-code eslint prettier