Атом.io: Эммет и jsx
кажется, Эммет должен работать .файлы jsx тоже, но я не могу заставить его работать в atom. Мои дивы не расширяются, ничего не происходит, когда я нажимаю tab. Я попытался перезапустить Atom, отключил все другие пользовательские пакеты, и он отлично работает с html-документами. Должен ли Эммет работать .jsx из коробки или необходимы конфигурации?
2 ответов
с последней версии вы можете нажать cmd + shift + e. Я предполагаю, что для windows или linux это будет ctrl + shift + e (хотя я не проверял windows и linux)
Открыть Atom - > Настройки - > Пакеты - > Emmet
прокрутите немного вниз, и вы увидите заметку об этой конкретной проблеме. Оттуда вам просто нужно взять правильный контекст, который в моем случае был источник js jsx и добавьте его в конфигурацию Keymap.
# Auto expanding for emmet @
'atom-text-editor[data-grammar="source js jsx"]':
'tab': 'emmet:expand-abbreviation-with-tab'