ESLint& Emmet密钥绑定冲突

时间:2016-06-25 10:05:27

标签: sublimetext3 react-jsx eslint emmet

自从我开始使用ESLint后,Ctrl + E键绑定不再适用于JSX中的Emmet。 Ctrl E正在运行ESLint,而不是在Emmet中扩展缩写。

我正在使用Sublime Text 3.

我不清楚如何编辑我的密钥绑定用户设置文件以使Emmet覆盖ESLint。我搜索了超过30分钟,找不到有这个问题的人

正确的流程是什么?

我尝试编辑键绑定设置文件,使emmet在ctrl + shift + e上展开,但似乎没有做任何事情。

[
    { "keys": ["super+v"], "command": "paste_and_indent" },
    { "keys": ["super+shift+v"], "command": "paste" },
    { "keys": ["super+r"],  "command": "reindent" },
    { "keys": ["ctrl+shift+e"], "command": "Emmet: Expand Abbreviation" }
]

1 个答案:

答案 0 :(得分:0)

我想通了,我没有意识到你可以在每个插件上专门编辑键绑定。我去了偏好>套餐设置> Eslint>键绑定>默认情况下,只需将ESlint键绑定更改为ctrl + l,Emmet再次在JSX中工作。