【问题标题】:sublime text 3 and emmet not completing崇高的文字 3 和 emmet 没有完成
【发布时间】:2016-01-03 02:22:19
【问题描述】:

我有 sublime text 3 和 emmet,我正在尝试使用 Emmet,但有些东西坏了/我正在使用完成。

ul+

给予

<ul>
</ul>

还有

input:text

输出

inupt:<table></table>

是崇高劫持完成。

【问题讨论】:

  • @SergeyChikuyonok 不过,这个问题似乎没有任何好的答案,否则我会关闭它......
  • 答案是当自动完成弹出窗口可见或不可见时,您是否尝试使用 Tab 展开

标签: sublimetext3 emmet tab-completion


【解决方案1】:

如果我没记错的话,Sublime Text 在text 范围内工作时默认隐藏完成弹出窗口。 HTML 的范围是text.html,因此该行为被继承。在您的用户设置中将text(或text.html)范围添加到auto_complete_selector。现在,当您键入代码时,您应该会看到一个完成弹出窗口,允许您选择不同类型的完成。就我个人而言,我已经安装了 Emmet 和 HTML5 包,所以在输入 ul 时,我看到了两个可供选择的完成条目。我怀疑你触发了错误的完成。

HTML5 包完成 ul&lt;ul&gt;|&lt;/ul&gt;,而 Emmet 完成到 &lt;ul&gt;&lt;li&gt;|&lt;/li&gt;&lt;/ul&gt;(多行)。

所以,确实可能有另一个包干扰了 Emmet。完成弹出窗口应该更容易查看是否是这种情况。否则,您将不得不禁用所有软件包以缩小问题范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-07
    • 2015-01-12
    • 2015-04-13
    • 1970-01-01
    相关资源
    最近更新 更多