在 Vscode 中安装“Prettier - Code formatter”扩展
写入文件
.prettierrc
{
"tabWidth": 2,
"singleQuote": true,
"printWidth": 400,
"trailingComma": "es5",
"semi": true,
"bracketSpacing": true,
"bracketSameLine": false,
"jsxBracketSameLine": true
}
请记住,我将“printWidth”选项设置为 400 非常好。
.vscode/settings.json
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
--写
export default function Page() {
const menu = [{ name: 'hong', age: 11 }, { name: 'gil', age: 22 }, { name: 'gil' }];
return <></>;
}
-- 保存后(自动格式化)
export default function Page() {
const menu = [{ name: 'hong', age: 11 }, { name: 'gil', age: 22 }, { name: 'gil' }];
return <></>;
}
--写
export default function Page() {
const menu = [{ name: 'hong', age: 11 }, { name: 'gil', age: 22 }];
return <></>;
}
-- 保存后(自动格式化)
export default function Page() {
const menu = [
{ name: 'hong', age: 11 },
{ name: 'gil', age: 22 },
];
return <></>;
}
为什么会出现这种情况?