在Visual Studio代码中,对以下内容执行Add line comment
或Toggle line comment
:
.test { display: block };
始终返回
/*.test { display: block };*/
但我想:
// .test { display: block };
这是一个错误吗?如何对* .scss文件(sassy css)进行注释?
答案 0 :(得分:0)
我知道这已经过时了,但是当你在谷歌搜索时,这是这个问题的最佳结果之一,所以我会把我的2美分投入:
我还没弄明白如何让它在Visual Studio 2017中运行。我已经查看了VS设置和Resharper设置(对于那些也有这种设置),没有运气。
但是,如果您在VS Code中打开文件,评论的工作方式与您正在寻找的方式完全相同(或者是崇高的文本,或原子,或其他任何东西)。这是一个糟糕的解决方法,需要第二个应用程序来编辑文件,但这是我能找到的最好的。
对于解雇此问题的人,如果您引用的部分已经包含块引用(或多个),则块引用格式(/ * ... * /)会中断。然后你就可以手动注释掉一大堆不容易取消注释的块。我希望microsoft将来改变这种行为,因为它阻碍了在VS的付费版本中使用sass文件的能力(但不是VS Code!)。
答案 1 :(得分:-1)
这不是一个错误,而是一个CSS comments如何工作的功能。
/* */
注释语法用于单行和多行 评论。没有其他方法可以在外部样式中指定注释 床单。但是,使用<style>
元素时,您可以使用<!-- -->
隐藏旧版浏览器中的CSS,但不建议这样做。如 在大多数使用/* */
注释语法的编程语言中, 评论不能嵌套。换句话说,*/
的第一个实例 在/*
的实例之后关闭评论。