【发布时间】:2021-05-22 13:22:10
【问题描述】:
我正在尝试让 Prettier 使用 80 个字符的 printWidth 格式化我的文件(我理解为默认值)。但是,即使配置了我的用户设置:
"prettier.printWidth": 80
在项目中使用.prettierrc 配置:
{
"tabWidth": 2,
"useTabs": false,
"printWidth": 80
}
...保存文件时没有任何变化(实现了其他设置,这让我认为某处存在冲突)。
甚至 VS Code 中的 Prettier 输出也显示它正在拉入配置:
["INFO" - 8:27:53 PM] Using config file at '/Users/username/Documents/whatever/.prettierrc'
["INFO" - 8:27:53 PM] Prettier Options:
{
"filepath": "/Users/username/Documents/whatever/project/file.mdx",
"parser": "mdx",
"tabWidth": 2,
"useTabs": false,
"printWidth": 80
}
["INFO" - 8:27:53 PM] Formatting completed in 93.855083ms.
【问题讨论】:
-
"其他设置已实现" -- 究竟是什么意思?
-
@thorn̈ 抱歉措辞不当 - 我的设置中的其他配置已正确应用,只是没有 printWidth
-
我猜你正在寻找这个选项prettier.io/docs/en/options.html#prose-wrap。
printWidth只是一个数字,不能禁用。 -
谢谢!我将尝试使用
always设置。
标签: visual-studio-code vscode-settings prettier prettier-vscode