【问题标题】:How to disable Emmet in specific language?如何禁用特定语言的 Emmet?
【发布时间】:2017-05-24 03:39:37
【问题描述】:

我使用 Atom 作为我的代码编辑器。有没有办法在特定语言(如 SASS)上禁用 Emmet? 谢谢。

【问题讨论】:

  • 你安装了 Emmet 吗?你的意思是自动完成吗?

标签: sass atom-editor emmet


【解决方案1】:

您可以尝试在 atom 的 keymap.cson 上使用 unset!,尝试在下面的代码块中保留空格(将 sass 替换为所需的语言):

'atom-text-editor[data-grammar~="sass"]:not([mini])':
  'tab': 'unset!'

编辑:如果您不想禁用它,您可以使用 Emmet 和自定义命令,如 alt-tab 或其他:

# Emmet expand customization
'atom-text-editor:not([mini])':
  'alt-tab': 'emmet:expand-abbreviation-with-tab'

或仅在某些语言中更改 emmet tab 命令:

'atom-text-editor[data-grammar~="sass"]:not([mini])':
  'alt-tab': 'emmet:expand-abbreviation-with-tab'

【讨论】:

  • 感谢您的回答,但 'tab' 键将被完全禁用。有什么方法可以在没有 Emmet 的情况下正常使用“tab”键?
  • 我编辑了一个替代方法来更改 Emmet 命令,因此它不会发生冲突。
  • 100000 个赞给你 :D :D :D
猜你喜欢
  • 1970-01-01
  • 2014-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-01
  • 2013-04-03
相关资源
最近更新 更多