当我在sublime中输入container
时,如何显示自动填充:<div class="container"></div>
。
我已经安装了包,但它没有工作
谢谢
更新:
我遵循本教程:https://github.com/alienhard/SublimeAllAutocomplete/
我尝试使用这样的终端窗口:https://postimg.org/image/qt3zf3v0t/
然后,我在sublime中尝试自动完成,但它仍然不起作用
答案 0 :(得分:0)
在Sublime中,这些被称为片段。
您可以选择工具&gt;创建一个新的;开发人员&gt;新代码段,您可以在其中找到帮助定义新代码段的框架。根据你的问题,我认为你想要这样的东西:
<snippet>
<content><![CDATA[
<div class="container"></div>
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>container</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.python</scope> -->
</snippet>
<![CDATA[…]]>
部分中定义的代码是实际代码段,即您希望自动填充功能产生的全文。
tabTrigger定义了您要为建议内容键入的最大单词。在这种情况下,输入“容器”(c
,co
,con
,... container
)的子词将触发内容显示在drop中下框。
将文件保存到扩展名为.sublime-snippet
的默认位置,以使其生效。
unofficial sublime docs中提供了更多信息。