2017-09-11 55 views
0

Sublime Text在突出顯示時不會註冊sass變量($ variable)作爲單個項目,所以當我雙擊該名稱時,它會突出顯示該單詞,但不包含$ -symbol突出顯示。另一方面,Visual Studio在雙擊某個變量進行選擇時選擇$ -symbol和變量名稱。Sublime Text雙擊突出顯示修改

我整天都在寫sass,如果我可以修改這個小小的行爲,它可以讓我的生活變得更加輕鬆。有沒有辦法改變這個?我相信這可能是一個插件,但我不知道是否存在或如何找到它。

回答

2

有一個名爲word_separators的設置,它提供了一個字符列表,假定字符不是字符的一部分,用於雙擊選擇,單詞導航等。

該特定設置的默認值設置爲以下,其中包括$字符,是造成你的困境:

// Characters that are considered to separate words 
"word_separators": "./\\()\"'-:,.;<>[email protected]#$%^&*|+=[]{}`~?", 

您可以修改此設置不包括$字符,以便它的作爲標識符的一部分對待,它應該做你想做的事情。

爲了確保您不會遇到任何其他的連鎖反應,您可能需要在特定於Sass語法的首選項中設置設置。

要做到這一點,您可以選擇Preferences > Settings - Syntax Specific,同時打開並關注Sass文件,然後將默認設置複製到這些設置中,並刪除$字符。

+0

令人驚歎。我並不是真的期望得到答案,更不用說那麼快捷,容易和可定製的答案。 –

相關問題