作者:mobiledu2502912017 | 来源:互联网 | 2023-01-18 20:53
Sublime Text在突出显示时不会将sass变量($ variable)注册为单个项目,因此,当我双击名称时,它会突出显示单词,但在突出显示中不包含$符号。另一方面,当双击变量以将其选中时,Visual Studio将选择$符号以及变量名。
我整天写sass,如果我可以修改这种小行为,它可以极大地简化我的生活。有办法改变吗?我敢肯定,有可能使用一个插件,但是我不知道它是否存在或如何找到它。
1> OdatNurd..:
有一个名为的设置word_separators
,它提供了一个字符列表,这些字符被认为不是单词的一部分,例如双击选择,按单词导航等。
该特定设置的默认设置为以下内容,其中包括$
导致您感到不适的字符:
// Characters that are considered to separate words
"word_separators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?",
您可以修改此设置,使其不包含$
字符,以便将其视为标识符的一部分,标识符应执行您想要的操作。
为了确保您不会遇到任何其他连锁效应,您可能需要在特定于Sass语法的首选项中设置设置。
为此,您可以Preferences > Settings - Syntax Specific
在打开并聚焦Sass文件的同时进行选择,然后将默认设置复制到这些设置中并删除$
字符。