WebStorm - JSX 格式化,在自定义组件之前换行

WebStorm - JSX formatting, break line before custom components

考虑以下几点:

<MuiThemeProvider
            muiTheme={getMuiTheme(darkBaseTheme)}><Button>Stuff!</Button><MyComponent><AnotherComponent>Content</AnotherComponent>
</MuiThemeProvider>);

无论出于何种原因,所有定义的组件都被视为内联,这意味着 WebStorm 的格式默认情况下不会换行和缩进。

设置中指定组件名称 |编辑|代码风格 | HTML |其他 |在 之前插入新行没有任何作用。

请告诉我如何让 WebStorm 插入换行符并正确缩进所有自定义 JSX 组件。

您可以手动添加换行符,并确保在文本中保留换行符设置中启用 |编辑|代码风格 | HTML、其他.

请check/vote WEB-37966