如何禁用特定语言的 Emmet?
How to disable Emmet in specific language?
我使用 Atom 作为我的代码编辑器。有没有办法在特定语言(如 SASS)上禁用 Emmet?
谢谢。
您可以尝试在 atom 的 keymap.cson
上使用 unset!
,尝试在下面的代码块中保留空格(将 sass
替换为所需的语言):
'atom-text-editor[data-grammar~="sass"]:not([mini])':
'tab': 'unset!'
编辑:如果您不想禁用它,您可以将 Emmet 与 custom-command 一起使用,例如 alt-tab
或其他:
# Emmet expand customization
'atom-text-editor:not([mini])':
'alt-tab': 'emmet:expand-abbreviation-with-tab'
或者仅在特定语言中更改 emmet 选项卡命令:
'atom-text-editor[data-grammar~="sass"]:not([mini])':
'alt-tab': 'emmet:expand-abbreviation-with-tab'
我使用 Atom 作为我的代码编辑器。有没有办法在特定语言(如 SASS)上禁用 Emmet? 谢谢。
您可以尝试在 atom 的 keymap.cson
上使用 unset!
,尝试在下面的代码块中保留空格(将 sass
替换为所需的语言):
'atom-text-editor[data-grammar~="sass"]:not([mini])':
'tab': 'unset!'
编辑:如果您不想禁用它,您可以将 Emmet 与 custom-command 一起使用,例如 alt-tab
或其他:
# Emmet expand customization
'atom-text-editor:not([mini])':
'alt-tab': 'emmet:expand-abbreviation-with-tab'
或者仅在特定语言中更改 emmet 选项卡命令:
'atom-text-editor[data-grammar~="sass"]:not([mini])':
'alt-tab': 'emmet:expand-abbreviation-with-tab'