# 在单参数箭头函数中始终添加括号 arrowParens: "always" # JSX 多行元素的闭合标签另起一行 bracketSameLine: false # 对象字面量中的括号之间添加空格 bracketSpacing: true # 自动格式化嵌入的代码(如 Markdown 和 HTML 内的代码) embeddedLanguageFormatting: "auto" # 忽略 HTML 空白敏感度,将空白视为非重要内容 htmlWhitespaceSensitivity: "ignore" # 不插入 @prettier 的 pragma 注释 insertPragma: false # 在 JSX 中使用双引号 jsxSingleQuote: false # 每行代码的最大长度限制为 100 字符 printWidth: 100 # 在 Markdown 中保留原有的换行格式 proseWrap: "preserve" # 仅在必要时添加对象属性的引号 quoteProps: "as-needed" # 不要求文件开头插入 @prettier 的 pragma 注释 requirePragma: false # 在语句末尾添加分号 semi: true # 使用双引号而不是单引号 singleQuote: false # 缩进使用 2 个空格 tabWidth: 2 # 在多行元素的末尾添加逗号(ES5 支持的对象、数组等) trailingComma: "es5" # 使用空格而不是制表符缩进 useTabs: false # Vue 文件中的