Добавить место в тегах, закрывающих закрытие, перед тем, как закрывать теги

Как вы включаете пробел перед закрывающими тегами в самозакрывающихся тегах с продуктами WebStorm/IntelliJ?

Настройки по умолчанию превращают <ReactComp /> в <ReactComp/>, что противоречит одному из правил (jsx-space-before-closing) в широко используемых AirBNB Руководство по стилю Javascript.

Ответы

Ответ 1

Возможно, это немного сбивает с толку: настройка выполняется в стиле кода HTML, а не в стиле кода JS в IntelliJ.

Включите параметр "В пустом теге" в "Настройки" → "Редактор" → "Стиль кода" → HTML.

Когда вы сделаете явное переформатирование, пространство будет добавлено. Чтобы обеспечить добавление пробела при автозаполнении компонентов React, установите этот же флажок на вкладке "Предпочтения" → "Редактор" → "Стиль кода" → XML → "Другое".

Скриншот с 2016-10-12, IntelliJ IDEA 2016.2

enter image description here