2014-09-02 61 views
2

我有一個片段不會在選項卡觸發器上觸發。這裏是我的代碼...Sublime Text 3 - Snippet不會在選項卡上觸發,僅在CSS文件上

<snippet> 
    <content><![CDATA[ 
.contentBox ul{list-style: none; padding: 0;} 
.contentBox ul li{padding-left: 2.5em; text-indent: -0.7em; margin-bottom: 4px;} 
.contentBox ul li:before{content: "${1:•} "; color: #${2:Bullet color};} 
]]></content> 
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> 
    <tabTrigger>xcv</tabTrigger> 
    <!-- Optional: Set a scope to limit where the snippet will trigger --> 
    <!-- <scope>source.css</scope> --> 
</snippet> 

如果我在一個HTML文件,選項卡觸發器(xcv)的作品。但是,在CSS文件上,它不起作用。但如果我通過CTRL + SHIFT + P選擇片段,它將輸出代碼。同樣在CSS文件上,如果我嘗試選擇器中的選項卡觸發器,它將起作用。

我試着將範圍設置爲source.css和text.css(以及引導它),並沒有任何區別。我也重新開始崇高。

任何想法?

回答

4

我和你有同樣的問題,我找到了解決它的決議。

我在讀它:Unknown CSS Tab Completion in Sublime Text

要固定它:

您的代碼:<tabTrigger>sep</tabTrigger>

確切的代碼到它的工作:<tabTrigger>sep/</tabTrigger>

希望它有助於您

2

我有這個問題一段時間,並找不到任何地方的任何解決方案,並確定它的工作原理把一個/放在觸發器後面,但是究竟是什麼讓它不能起作用呢?

我認爲這裏的答案是emmet,我通過簡單地編寫我的觸發器來解決這個問題,而不是按下tab按鈕,我按下ctrl +空格鍵,並以某種方式爲我工作,但我不知道爲什麼。

希望這有助於有人出來:)

0

爲了解決這個問題,使用下面的標籤,然後重新啓動崇高。

<tabTrigger>css3</tabTrigger><br> 
<scope>source.css</scope> 
相關問題