【发布时间】:2017-02-07 15:27:54
【问题描述】:
有没有办法只使用包中的语法高亮显示?
我真的很喜欢我为 CSS 完成的 ST3 完成(我认为它的 emmet,不确定,但这并不重要)。
所以我想将它与 SCSS 文件一起使用,但使用另一个包中的语法高亮显示。
每个进行语法高亮的包都希望使用自己的制表符补全。
【问题讨论】:
标签: css sass sublimetext3 sublime-text-plugin
有没有办法只使用包中的语法高亮显示?
我真的很喜欢我为 CSS 完成的 ST3 完成(我认为它的 emmet,不确定,但这并不重要)。
所以我想将它与 SCSS 文件一起使用,但使用另一个包中的语法高亮显示。
每个进行语法高亮的包都希望使用自己的制表符补全。
【问题讨论】:
标签: css sass sublimetext3 sublime-text-plugin
我不确定您的问题,但我正在使用“Sass 的语法突出显示”。它解决了我的问题。
.css 中的所有自动完成功能都可以在 .scss 中实现
【讨论】:
是的,你可以,但不是很好:
调整 CSS 包中的 css_completions.py 文件。寻找selector_scope,你会得到类似下面的东西
selector_scope = "source.css - meta.selector.css, source.css"
prop_name_scope = "meta.property-name.css, meta.property-name.scss"
prop_value_scope = "meta.property-value.css, meta.property-value.scss"
这不是很好,因为每次更新都会被覆盖。所以最好的解决方案仍然是 @SergioAndrade 的
马特
【讨论】: