2016-06-25 7 views
0

ESLint를 사용하기 시작한 이래로 Ctrl + E 키 바인딩은 더 이상 JSM의 Emmet에서 작동하지 않습니다. Ctrl E는 Emmet에서 약어를 확장하는 대신 ESLint를 실행합니다.ESLint & Emmet 키 바인딩 충돌

나는 개미가 ESLint를 오버라이드 (override)가 내 키 바인딩 사용자 설정 파일을 편집하는 방법에 대한 불분명 해요 3.

숭고한 텍스트를 사용하고 있습니다. 30 분 넘게 검색 한 결과이 문제로 다른 사람을 찾을 수 없습니다.

올바른 프로세스는 무엇입니까?

Emmet을 Ctrl + Shift + E로 확장하기 위해 keybindings 설정 파일을 편집하려고했지만 아무 것도하지 않는 것 같습니다.

[ 
    { "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" } 
] 

답변

0

나는 그것을 알아 냈으므로 각 플러그인에서 키 바인딩을 구체적으로 편집 할 수 있다는 것을 깨닫지 못했습니다. Preferences> Package Settings> Eslint> Keybindings> Default로 가서 대신 ESLint keybiding을 ctrl + l로 바꾸 었으며 Emmet이 JSX에서 다시 작동합니다.