如何为 Sublime Text 3 中的特定语法完全禁用 Emmet?
How to disable Emmet entirely for a specific syntax in Sublime Text 3?
我通过包控制为 Sublime Text 3 安装了 Emmet 包。我在 Sublime 中做了很多 Markdown 编辑,我注意到随着 Markdown 文件变大,通过按键盘的 Tab
按钮插入标签变得越来越慢。但是,当我禁用 Emmet 时,插入制表符又变得又快又活泼。这让我相信 Emmet 试图解析我正在写的东西并寻找扩展它的方法正在显着减慢制表速度。
我尝试过的事情:
"ignored_packages": ["Emmet"]
在我的特定于语法的用户设置中。
"tab_completion": false
在我的全局 Sublime 设置中。
"disable_tab_abbreviations_for_scopes": "text.html.markdown"
在我的 Emmet 设置中。
明确一点:我仍然希望 Emmet 运行 其他 syntax/filetypes。我只希望在我使用 Markdown (*.md
) 文件或任何选择了 Markdown 语法的文件编写时禁用 Emmet,或者至少是 Emmet 的任何行为减慢了我的制表速度。
谢谢!
您可以尝试新的 Emmet 2 扩展(仍在开发中):https://github.com/emmetio/sublime-text-plugin
它应该工作得更快更好
我通过包控制为 Sublime Text 3 安装了 Emmet 包。我在 Sublime 中做了很多 Markdown 编辑,我注意到随着 Markdown 文件变大,通过按键盘的 Tab
按钮插入标签变得越来越慢。但是,当我禁用 Emmet 时,插入制表符又变得又快又活泼。这让我相信 Emmet 试图解析我正在写的东西并寻找扩展它的方法正在显着减慢制表速度。
我尝试过的事情:
"ignored_packages": ["Emmet"]
在我的特定于语法的用户设置中。"tab_completion": false
在我的全局 Sublime 设置中。"disable_tab_abbreviations_for_scopes": "text.html.markdown"
在我的 Emmet 设置中。
明确一点:我仍然希望 Emmet 运行 其他 syntax/filetypes。我只希望在我使用 Markdown (*.md
) 文件或任何选择了 Markdown 语法的文件编写时禁用 Emmet,或者至少是 Emmet 的任何行为减慢了我的制表速度。
谢谢!
您可以尝试新的 Emmet 2 扩展(仍在开发中):https://github.com/emmetio/sublime-text-plugin
它应该工作得更快更好