我将以下内容保存在 ~/Library/Application Support/Sublime Text 3/Packages/User 中作为 sass_mq.sublime-snippet
:
<snippet>
<content><![CDATA[
@include respond-min() {}
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>mq</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.sass</scope>
</snippet>
我通过按 cmd + opt + p 并查看状态栏来获得
source.sass
。如果我删除范围,它适用于所有其他文件类型,但永远不会适用于 .scss 文件。
我的语法错了吗?
最佳答案
<scope>source.sass</scope>
您的范围仅限于 sass 文件。
我认为您必须在范围内同时包含 sass 和 scss 。尝试改用这条线。
<scope>source.scss, source.sass</scope>
关于sass - Sublime Text 片段在 .scss 文件中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16589647/