如何在基于 WebStorm/IntelliJ 的产品的自结束标签中的结束标签之前包含一个空格?
默认设置将 <ReactComp />
变为 <ReactComp/>
,这违反了常用 AirBNBs Javascript 样式指南中的规则之一 (jsx-space-before-closing)。
可能有点令人困惑,设置是在“HTML”代码样式下,而不是 IntelliJ 中的 JS 代码样式。
在 Preferences -> Editor -> Code Style -> HTML 中启用“In empty tag”设置。
当您进行显式重新格式化时,将添加空格。要确保在自动完成 React 组件时添加空格,请在 Preferences -> Editor -> Code Style -> XML -> Other 选项卡中选中相同的框。
2016-10-12 截图,IntelliJ IDEA 2016.2
https://i.stack.imgur.com/9ESoy.png
.editorconfig 方式。
[**]
ij_html_space_inside_empty_tag = true
https://i.stack.imgur.com/MTXR4.png
不定期副业成功案例分享