我安装了IntelliJ Prettier插件用于Web开发。不幸的是,我无法指定包含以下行的自定义配置:"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
进行格式化时,它仅应用默认配置,而不应用所提供的默认配置,因此将所有现有的单引号替换为双引号。
我还尝试了here(IntelliJ论坛)中提到的一些操作,这些操作对我也不起作用。我想念什么? (还尝试了一次绝望的IDEA重新启动...)
答案 0 :(得分:1)
我假设安装了漂亮的装饰。
要配置更漂亮,您可以>设置>工具>外部工具
创建更漂亮的操作,按照屏幕截图获取命令。
按照以下步骤在js文件上应用更漂亮的
请在此处click 上获取更多信息。
答案 1 :(得分:0)
“您可以随时使用 .prettierrc 右键菜单中的 Apply Prettier Code Style Rules 重新导入设置:
”