【问题标题】:Configure Prettier Whitespaces in React Typescript在 React Typescript 中配置更漂亮的空格
【发布时间】:2020-03-29 15:56:21
【问题描述】:

我使用 prettier 来格式化我的代码。如何配置 prettier 以根据反应代码中的花括号添加空格?

当前代码:

<AdminPanel
    theme={myTheme}
    dataProvider={dataProvider}
    authProvider={authProvider}
    history={history}
/>

预期结果:

<AdminPanel
    theme={ myTheme }
    dataProvider={ dataProvider }
    authProvider={ authProvider }
    history={ history }
/>

【问题讨论】:

    标签: reactjs typescript code-formatting prettier


    【解决方案1】:

    bracket-spacing 选项是您正在寻找的:bracketSpacing: true

    https://prettier.io/docs/en/options.html#bracket-spacing

    【讨论】:

    • bracketSpacing 选项只为 import 语句添加间距,它不影响 react 代码。
    • 它在任何对象文字中添加间距。但是,是的,它不会影响 react 道具。所以我认为这个选项不存在。您可以尝试使用 ESLint 自动修复来实现相同的效果,但我认为这也没有规则。
    猜你喜欢
    • 2020-04-28
    • 2021-04-20
    • 2021-04-08
    • 2023-03-12
    • 2019-12-07
    • 2021-03-06
    • 1970-01-01
    • 2018-12-16
    • 2021-10-01
    相关资源
    最近更新 更多