Prettier 代码风格
printWidth 打印宽度
默认值:80
tabWidth tab 宽度
默认值:2
useTabs 使用 tab
默认值:false
Semi 尾分号
默认值:true
singleQuote 单引号
默认值:false
quoteProps 引用属性 (给对象属性添加引号的)
默认值:“as-needed”
可选值:“as-needed”,“consistant”, “preserve”
jsxSingleQuote jsx 单引号
默认值:true
trailingComma 尾逗号
默认值:true
bracketSpacing 括号空格
默认值:true
bracketSameLine 同行括号
默认值:true
arrowParens 箭头括号
默认值:“always”
rangeStart 范围起始
默认值:0
rangeEnd 范围结束
默认值:Infinity
parser 解析器
默认值:“babylon”
filepath 文件路径
默认值:None
requirePragma
默认值:false
insertPragma
默认值:false
proseWrap
默认值:“preserve”
/**
* 因为使用了一些折行敏感型的渲染器
*(如GitHub comment)而按照markdown文本样式进行折行
* 默认值,按照文件原样折行
* preserve/always/never
*/
htmlWhitespaceSensitivity html 空格敏感度
默认值:“css”
vueIndentScriptAndStyle vue 文件 script 和 style 缩进
默认值:false
endOfLine 行结束
默认值:“lf”
由于历史原因,文本文件中存在两种常见的行尾风格。
embeddedLanguageFormatting 内嵌代码块格式化
默认值:“auto”
singleAttributePerLine 每行单个属性
默认值:false