2015-10-06 50 views
0

我有崇高的文字3和emmet,我正在嘗試使用Emmet,但是有一些東西壞了/我正在使用完成。崇高的文字3和emmet沒有完成

UL + <標籤>

給出

<ul> 
</ul> 

另外

input:text 

輸出

inupt:<table></table> 

是崇高的劫持完成。

+0

似乎是一個副本http://stackoverflow.com/questions/23196983/sublime-text-3-emmet-triggering-conflict –

+0

@SergeyChikuyonok似乎沒有任何好的答案,但這個問題,否則我會關閉它... – MattDMo

+0

答案是你試圖用Tab擴展自動完成彈出窗口是否可見 –

回答

0

如果我沒有記錯,Sublime Text在text範圍內工作時默認隱藏完成彈出窗口。 HTML的範圍是text.html,因此行爲被繼承。在您的用戶設置中將text(或text.html)範圍添加到auto_complete_selector。現在,當你鍵入代碼時,你應該看到一個完成彈出框,它允許你選擇不同類型的完成。就我個人而言,我已經安裝了Emmet和HTML5軟件包,所以當輸入ul時,我看到兩個完成條目可供選擇。我懷疑你觸發了錯誤的完成。

的HTML5包完成ul<ul>|</ul>,而艾米特完成對<ul><li>|</li></ul>(多行)。

所以,三項方可能確實是另一個包埃米特干擾。完成彈出窗口可以更容易地查看是否屬於這種情況。否則,您必須禁用所有軟件包才能縮小問題範圍。