【发布时间】:2018-12-01 19:02:02
【问题描述】:
我安装了用于 Web 开发的 IntelliJ Prettier 插件。不幸的是,我无法指定自定义配置,其中包含以下行:"prettier.singleQuote": true。
我尝试了什么:
在Languages & Frameworks > JavaScript > Prettier 下,我指定了一次全局和一次项目特定的更漂亮的安装。 (在屏幕截图中,您将看到全局包)。
与配置文件无关,我尝试在 package.json 所在的项目根目录中创建一个 .prettierrc 文件。配置文件如下所示
.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 格式化时,它只应用默认配置而不是提供的配置,从而将所有现有的单引号替换为双引号。
我还尝试了here(IntelliJ 论坛)提到的一些东西,但对我也不起作用。我错过了什么? (也尝试了绝望的IDEA重启......)
【问题讨论】:
-
你试过在外部工具中配置吗?
-
查看对您答案的评论。
-
你能把你提到的链接ping给我吗
-
我所指的链接已经是我的问题的超链接。只需点击“这里”。
标签: intellij-idea intellij-plugin prettier