我刚开始使用Sublime Text 3 beta。非常喜欢它。
我喜欢在编码时使用Emmet。
但有一件事让我很恼火,每当我编辑CSS时,代码建议中断,所以我的触发键(Tab键)将无效。 (我必须按Enter键)。
有谁知道如何解决这个问题?
答案 0 :(得分:0)
我找到了解决方案
更改密钥绑定文件中的行:
{ "keys": ["enter"], "command": "commit_completion", "context":
为:
{ "keys": ["tab"], "command": "commit_completion", "context":
对我有用。
我暂时继续这样做。我仍然想要其他建议。
感谢名单。
答案 1 :(得分:0)
第三个版本尚未稳定(仅限测试版)。您可以报告问题here
答案 2 :(得分:0)
Emmet实时解析缩写,但Sublime Text不提供API来正确覆盖原生代码片段。因此,通过Tab键扩展缩写时可能会有一些怪癖。
您可能希望禁用disable_tab_abbreviations_on_auto_complete
首选项,以使Em键专用于Tab键:https://github.com/sergeche/emmet-sublime/blob/master/Preferences.sublime-settings#L29
但您将无法再在HTML和CSS中使用本机代码段了。