Prettier の Options デフォルト値
デフォルト値がちょこちょこ変わっていたりするのでメモしておこうと。2023-7-6 現在最新の v3.0.0 をベースにしています。公式ドキュメントで [Deprecated]
となっているものは記載していません。
printWidth: 80 tabWidth: 2 useTabs: false semi: true singleQuote: false quoteProps: "as-needed" jsxSingleQuote: false trailingComma: "all" bracketSpacing: true bracketSameLine: false arrowParens: "always" rangeStart: 0 # デフォルト値は無限大。実際の値は数値で指定。 # rangeEnd: Infinity parser: "none" filepath: "none" requirePragma: false insertPragma: false proseWrap: "preserve" htmlWhitespaceSensitivity: "css" vueIndentScriptAndStyle: false endOfLine: "lf" embeddedLanguageFormatting: "auto" singleAttributePerLine: false
公式ドキュメントはここ。 prettier.io
ちなみに、Prettier と重複している EditorConfig の設定は以下の 4 つ。
end_of_line
indent_style
indent_size/tab_width
max_line_length
更新履歴
- 2023-7-6
- v3.0.0 で
trailingComma
のデフォルト値がes5
からall
に変更 bracketSpacing
追加
- v3.0.0 で