似乎Emmet也应该使用.jsx文件,但我不能让它在atom中工作。我的div没有扩展,当我按Tab键时没有任何反应。我尝试重新启动Atom,禁用所有其他用户包,它与html文档完美配合。 Emmet应该开箱即用.jsx还是需要配置?
答案 0 :(得分:19)
Open Atom - >偏好 - >包裹 - >埃米特
向下滚动一下,您会看到有关此特定问题的说明。从那里你只需要获取正确的上下文,在我的例子中是 source js jsx 并将其添加到你的Keymap配置中。
# Auto expanding for emmet @
'atom-text-editor[data-grammar="source js jsx"]':
'tab': 'emmet:expand-abbreviation-with-tab'
答案 1 :(得分:15)
从最新版本开始,您可以点击cmd + shift + e。我假设对于Windows或Linux它将是ctrl + shift + e(虽然我还没有验证windows和linux一个)