我决定将LESS更改为Sass,并使用长类行class="main-content__list-item__link"
。在LESS中很容易:你只是&并得到那样的东西:
.main {
&-content {
&__list-item {
&__link {...}
}
}
}
但它不适用于PhpStorm和ruby。除此之外的所有工作:我不能使用&-suffix
,虽然它似乎必须可以从3.3.0版本(我有3.4.5)。但是 - 不,我的IDE会抛出一个关于'意外标识符'的错误
Prepros可以做到,但在PhpStorm中,这一行标志着一个错误。 Ruby不理解&-suffix
- 没有版本的所有版本,我正在尝试。
所以我需要放弃并且只使用LESS或者有可能在.sass / .scss文件中使用&-suffix
?你不知道吗?
答案 0 :(得分:2)
SASS 3.3。*支持包含在PHPStorm 8中 - 请参阅WEB-9702。 PHPStorm 8.0.1中的代码段未报告任何错误
答案 1 :(得分:0)
该功能在SASS中尚未推出,但即将推出。请参阅this issue。
尝试使用最新的SASS版本来检查它现在是否有效。
答案 2 :(得分:-1)
对于fileWatcher中的phpStorm 7,检查"触发观察者,无论语法错误如何"