Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sass SublimiteText不允许在代码段中使用$variables吗?_Sass_Sublimetext2_Compass Sass_Code Snippets_Sublimetext - Fatal编程技术网

Sass SublimiteText不允许在代码段中使用$variables吗?

Sass SublimiteText不允许在代码段中使用$variables吗?,sass,sublimetext2,compass-sass,code-snippets,sublimetext,Sass,Sublimetext2,Compass Sass,Code Snippets,Sublimetext,好吧,我有个小问题,更麻烦的是。它提出了一个问题,为什么崇高的文本会这样做。是的,虽然这是compass和sass标记,但问题与崇高的文本片段有关 这就是我想通过sublime在片段中重复的代码(我的最终目标): 所以我制作了一个新的代码片段,我就是这样输入的: <snippet> <content><![CDATA[ $default-box-shadow-color: ${1:#333333}; $default-box-shadow-h-of

好吧,我有个小问题,更麻烦的是。它提出了一个问题,为什么崇高的文本会这样做。是的,虽然这是compass和sass标记,但问题与崇高的文本片段有关

这就是我想通过sublime在片段中重复的代码(我的最终目标):

所以我制作了一个新的代码片段,我就是这样输入的:

<snippet>
<content><![CDATA[
    $default-box-shadow-color:  ${1:#333333};
    $default-box-shadow-h-offset:   ${2:0px};
    $default-box-shadow-v-offset:   ${3:0px};
    $default-box-shadow-blur:      ${4:5px};
    $default-box-shadow-spread:     ${5:false};
    $default-box-shadow-inset:  ${6:false};
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>defaultboxshadow</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.sass</scope>
</snippet>
够奇怪的。。。所有$default部分都消失了。所以我希望有人能给我一个解释。或者这是升华中的一只虫子

$default 以下是我知道的一些事情(98%的确定性)不是问题所在:

  • 制表符触发器部分,当我使用制表符触发器时,它会工作减去这一项。没有其他选项卡触发器与此触发器竞争。我将触发器更改为complete mumbo jumbo,我可以看到它可以识别它,而不会与其他触发器发生冲突
  • 范围。我相信你们中的很多人会认为没有source.sass范围,但我在事实之后添加了一个,所以我的崇高有一个。我试过,但没有范围,它也有同样的问题。所以不是这样
  • 突出显示顺序,我删除了这些,我有同样的问题
  • 我尝试过更改原始选项卡级别,以查看选项卡顺序是否导致了问题
  • 唉,我们到了。我有麻烦了,我想这和前面的美元有关。当我删除美元符号时,我会得到默认的框阴影颜色:#333333;这很接近,只是指南针需要那个美元符号,而这个片段的全部目的是让我的生活更轻松

    default-box-shadow-color: #333333;
    有没有办法取消$字符?这是一个已知的问题吗?是我做错了什么,还是我应该把这件事告诉崇高的开发者?如果可以的话,我希望能够使用这个。任何帮助都将不胜感激。谢谢。

    使用
    \

    <snippet>
    <content><![CDATA[
        \$default-box-shadow-color:  ${1:#333333};
        \$default-box-shadow-h-offset:   ${2:0px};
        \$default-box-shadow-v-offset:   ${3:0px};
        \$default-box-shadow-blur:      ${4:5px};
        \$default-box-shadow-spread:     ${5:false};
        \$default-box-shadow-inset:  ${6:false};
    ]]></content>
        <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
        <tabTrigger>defaultboxshadow</tabTrigger>
        <!-- Optional: Set a scope to limit where the snippet will trigger -->
        <scope>source.sass</scope>
    </snippet>
    
    
    defaultboxshadow
    来源:sass
    
    使用
    \

    <snippet>
    <content><![CDATA[
        \$default-box-shadow-color:  ${1:#333333};
        \$default-box-shadow-h-offset:   ${2:0px};
        \$default-box-shadow-v-offset:   ${3:0px};
        \$default-box-shadow-blur:      ${4:5px};
        \$default-box-shadow-spread:     ${5:false};
        \$default-box-shadow-inset:  ${6:false};
    ]]></content>
        <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
        <tabTrigger>defaultboxshadow</tabTrigger>
        <!-- Optional: Set a scope to limit where the snippet will trigger -->
        <scope>source.sass</scope>
    </snippet>
    
    
    defaultboxshadow
    来源:sass
    
    不错!谢谢你,太好了!谢谢你。
    <snippet>
    <content><![CDATA[
        \$default-box-shadow-color:  ${1:#333333};
        \$default-box-shadow-h-offset:   ${2:0px};
        \$default-box-shadow-v-offset:   ${3:0px};
        \$default-box-shadow-blur:      ${4:5px};
        \$default-box-shadow-spread:     ${5:false};
        \$default-box-shadow-inset:  ${6:false};
    ]]></content>
        <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
        <tabTrigger>defaultboxshadow</tabTrigger>
        <!-- Optional: Set a scope to limit where the snippet will trigger -->
        <scope>source.sass</scope>
    </snippet>