Sublime Text 3:如何停止明显不正确的选项卡建议?

Sublime Text 3: How do I stop flagrantly incorrect tab suggestions?

在我的设置中,自动完成的哪个位置无法解读其建议的内容?这显然在语法上不正确,我在标签的引号内,它建议更多标签。

示例:

这是由于 Sublime Text 作用域的工作方式。没有选择时,自动完成基于紧接插入符号右侧的字符范围。在您的示例中,它是 " 字符。因此,它看不到插入符号实际上位于 style 属性内,因为它只将 CSS 视为引号之间的内容,而不是引号本身。因此,它建议其他属性名称。

解决方法只是确保在您键入的位置和属性值的结束 " 字符之间有一个 space。

编辑:我现在已经在 a PR to the SublimeText Default Packages repo 中提出了对此的修复建议。如果它被接受,它将在下一个 ST3 版本中可用。或者,您可以按照存储库自述文件中的说明更快地获取更改。

编辑:和 another PR</style> 标签之前输入时进行相同的修复。