Sublime Text在突出顯示時不會註冊sass變量($ variable)作爲單個項目,所以當我雙擊該名稱時,它會突出顯示該單詞,但不包含$ -symbol突出顯示。另一方面,Visual Studio在雙擊某個變量進行選擇時選擇$ -symbol和變量名稱。Sublime Text雙擊突出顯示修改
我整天都在寫sass,如果我可以修改這個小小的行爲,它可以讓我的生活變得更加輕鬆。有沒有辦法改變這個?我相信這可能是一個插件,但我不知道是否存在或如何找到它。
Sublime Text在突出顯示時不會註冊sass變量($ variable)作爲單個項目,所以當我雙擊該名稱時,它會突出顯示該單詞,但不包含$ -symbol突出顯示。另一方面,Visual Studio在雙擊某個變量進行選擇時選擇$ -symbol和變量名稱。Sublime Text雙擊突出顯示修改
我整天都在寫sass,如果我可以修改這個小小的行爲,它可以讓我的生活變得更加輕鬆。有沒有辦法改變這個?我相信這可能是一個插件,但我不知道是否存在或如何找到它。
有一個名爲word_separators
的設置,它提供了一個字符列表,假定字符不是字符的一部分,用於雙擊選擇,單詞導航等。
該特定設置的默認值設置爲以下,其中包括$
字符,是造成你的困境:
// Characters that are considered to separate words
"word_separators": "./\\()\"'-:,.;<>[email protected]#$%^&*|+=[]{}`~?",
您可以修改此設置不包括$
字符,以便它的作爲標識符的一部分對待,它應該做你想做的事情。
爲了確保您不會遇到任何其他的連鎖反應,您可能需要在特定於Sass語法的首選項中設置設置。
要做到這一點,您可以選擇Preferences > Settings - Syntax Specific
,同時打開並關注Sass文件,然後將默認設置複製到這些設置中,並刪除$
字符。
令人驚歎。我並不是真的期望得到答案,更不用說那麼快捷,容易和可定製的答案。 –