5

~/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 ファイルでは機能しません。

私の構文は間違っていますか?

4

1 に答える 1

-1
<scope>source.sass</scope>

sass ファイルに限定されたスコープがあります。

sass と scss の両方をスコープに含める必要があると思います。代わりに、この行を使用してみてください。

<scope>source.scss, source.sass</scope>
于 2015-10-20T22:33:00.530 に答える