Sublime Text 3:如何公然阻止错误的标签建议?

时间:2016-07-17 21:47:29

标签: html editor sublimetext3 sublimetext

在我的设置中,自动填充的位置无法破译其建议的内容?这显然在语法上是不正确的,我在标签的引号内,它建议更多的标签。

示例:

1 个答案:

答案 0 :(得分:1)

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

解决方法只是确保您键入的位置与属性值的结束"字符之间存在空格。

demo of caret position importance

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

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