Sublimetext2 升华文本2+;Emmet-未正确展开

Sublimetext2 升华文本2+;Emmet-未正确展开,sublimetext2,emmet,Sublimetext2,Emmet,我已经为Sublime Text 2安装了emmet。。。 这是一种奇怪的方式 当我输入d时,它开始显示可能性,但只要我按下::emmet就会显示完全不同的提示: b (bottom) 所以我需要按esc键关闭fuzzysearch框,然后按tab键允许Emmet执行它所执行的操作 Dow,如果我在tab键之前没有按esc键,则返回的结果是:d:bottom:,如果我按esc键,它将正确显示:display:block 你知道我该如何解决这个问题吗?这是因为Emmet试图尊重默认的ST完成,并

我已经为Sublime Text 2安装了emmet。。。 这是一种奇怪的方式 当我输入
d
时,它开始显示可能性,但只要我按下:
emmet就会显示完全不同的提示:

b (bottom)
所以我需要按esc键关闭fuzzysearch框,然后按tab键允许Emmet执行它所执行的操作

Dow,如果我在tab键之前没有按esc键,则返回的结果是:
d:bottom:
,如果我按esc键,它将正确显示:
display:block


你知道我该如何解决这个问题吗?

这是因为Emmet试图尊重默认的ST完成,并且由于缺乏API支持来正确处理内置代码段:

默认情况下,如果有“自动完成”弹出窗口,允许用户使用默认的ST补全和代码段,Emmet将不会按选项卡展开缩写。您可以覆盖此行为:

  • 转到
    首选项>设置-用户
  • 添加
    “自动完成时禁用选项卡上的缩写”:false
    选项。确保此文件包含有效的JSON

  • 之后,一切正常,但您将无法再使用Tab键从“自动完成”弹出窗口中完成项目,请改用Enter键。

    我遇到了类似的问题,但我的解决方案与已接受的答案不同


    我不得不转到Preferences>Settings-User并从忽略的软件包中删除“emmet”,然后一切又开始工作了

    你能提供更多关于你的问题的信息吗?
    字符不是有效的前缀字符,因此Emmet无法自动完成或从聊天表中为此类案例提供不同的代码片段:
    d:b
    应扩展为
    显示:块。我已经为这个问题添加了解释。解决了我的问题以及一个不同插件的问题。我不明白为什么彩色荧光灯到现在还不能工作哈哈。谢谢@sergey知道为什么.classname>span不能在最新版本中工作吗?不过我在加载插件时看到了一些错误