我安装了用于 Web 开发的 IntelliJ Prettier 插件。不幸的是,我无法指定自定义配置,该配置由以下行组成:"prettier.singleQuote": true
.
我尝试了什么:在Languages & Frameworks > JavaScript > Prettier
我指定了一次全局和一次项目特定的更漂亮的安装下。(在屏幕截图中,您将看到全局包)。
.prettierrc
不考虑配置文件,我尝试在项目的根目录中创建一个文件package.json
。配置文件看起来像这样
.prettierrc
{
"prettier.printWidth": 5,
"prettier.trailingComma": "none",
"prettier.singleQuote": true
}
由于这不起作用,我将其重命名为.prettierrc.json
也不起作用。然后我尝试在我的项目中使用“更漂亮”的标签,package.json
如下所示:
"devDependencies": {
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.3",
"jest-fetch-mock": "^1.5.0",
"jest-styled-components": "5.0.0",
"prettier": "^1.13.5",
"react-test-renderer": "^16.2.0"
},
"prettier": {
"prettier.singleQuote": true
},
仍然当我用它格式化时CTRL+ALT+SHIFT+P
,它只应用默认配置而不是提供的配置,从而将所有现有的单引号替换为双引号。
我还尝试了这里提到的一些东西(IntelliJ 论坛),这对我也不起作用。我错过了什么?(也试过绝望的IDEA重启......)