SASS在Emmet中无效。

3
我在使用SASS中遇到了Emmet的问题。例如,我输入'w10'然后按下Tab键:

  • CSS返回'width: 10px'
  • SASS只返回一个Tab。

有什么想法吗?感谢您的时间!


你没有提供足够的信息让我们回答你的问题。你使用的是哪个文本编辑器或Emmet实现?你用的是什么操作系统? - KatieK
2个回答

2
如果你使用Sublime Text 2,你必须确保当你打开你的SCSS文件时,在右下角选择的文件语法是CSS。
Emmet基于这个值来创建所有的缩写语法。
有一种方法可以始终使用特定的语法打开文件。转到这些菜单视图->语法->将所有与当前扩展名匹配的文件打开为...->[你的语法选择]。
然后所有未来的文件都将使用你选择的选项打开。
但是...话虽如此,有一个很棒的Sublime插件可以处理SCSS Sass代码高亮并与Emmet集成。
使用Package Control安装
SASS的语法突出显示 然后只需使用之前的步骤选择SCSS Sass作为你的首选语法即可。

我也遇到了同样的问题,而且我已经使用了你描述的SCSS语法。但是,仍然没有成功。w10并没有返回width: 10px;,只有一个tab字符。我正在使用Sublime Text 3和Emmet。 - Edmundo Santos

0

假设您正在使用Sass Textmate Bundle,Nathos提供了这个答案。

在您的Sublime目录中,进入"Installed Packages"目录。将Sass.sublime-package重命名为Sass.zip。使用Winrar或Mac上的RAR,编辑Sass.zip并删除"Snippet"目录。保存并将其重新命名为Sass.sublime-package。


最好至少包含链接内容的一部分到你的答案中,因为链接可能会随着时间消失。 - HDJEMAI

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接