Atom.io:Emmet和jsx

时间:2015-08-13 18:20:00

标签: atom-editor emmet jsx

似乎Emmet也应该使用.jsx文件,但我不能让它在atom中工作。我的div没有扩展,当我按Tab键时没有任何反应。我尝试重新启动Atom,禁用所有其他用户包,它与html文档完美配合。 Emmet应该开箱即用.jsx还是需要配置?

2 个答案:

答案 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一个)