2015-11-01 68 views
-1

我正在使用STEM emmet(Windows 7 64位),我想添加一些自定义片段,例如一个ipad特定媒体查询的CSS。我无法找到任何emmet设置文件,所以我该怎么做?我试图创建一个标准的ST3片段,但它不起作用,所以我认为这些被emmet禁用,以避免冲突。崇高的文字3 emmet定制

回答

1

Emmet docs有一个Customization部分,其中介绍了如何使用snippets.json文件创建自己的片段。

从自定义链接:

几乎所有的正式开发的插件编辑器(...)有扩展支持:一个特殊的文件夹,你可以把JSON和JS文件扩展埃米特。请参阅与编辑器插件捆绑在一起的README文件,以找出Emmet寻找扩展名的位置。

README(也Github找到):

Emmet.sublime-settings,定义extensions_path设置和埃米特将在启动时加载指定的文件夹中的所有.js.json文件。

extensions_path的默认值为~/emmet,它指向emmet您的操作系统用户的主文件夹内的文件夹。

此外,您还可以创建命名为扩展名的文件(例如snippetspreferencessyntaxProfiles)内用户的Emmet.sublime-settings文件分段和写入您的自定义那里。示例请参见original settings file

+0

那么我读过,但它是远不明确。 Quote:“在扩展文件夹中创建snippets.json文件”。 “扩展文件夹”是什么意思?我将现有的snippets.json文件夹复制到软件包/用户文件夹中,但没有奏效。我是否希望创建一个名为'extensions'的文件夹,并且它应该位于Emmet文件夹的'installed packages'文件夹中,还是位于Packages文件夹中?为什么文档不能更具体? – Perkin5

+0

@ Perkin5看到我的编辑。文档非常具体。 – MattDMo

+0

谢谢你,但它仍然让我难倒。 emmet.sublime-settings文件位于已安装软件包的归档文件中。我发现我可以使用7-Zip打开存档,但无法打开/编辑文件以更改extensions_path。即使我可以,Windows中没有问题,分隔符必须是反斜杠,而ST3需要正斜杠?对不起,如果这听起来很暗淡,但如果我更聪明,我不会需要首先提问。 – Perkin5