簡體   English   中英

我可以在Visual Studio代碼中為scss文件使用行注釋而不是塊注釋嗎?

[英]Can I use line comments instead of block comments for scss files in Visual Studio Code?

在Visual Studio代碼中,對以下內容執行Add line commentToggle line comment

.test { display: block };

總是回來

/*.test { display: block };*/

但我想要:

// .test { display: block };

這是一個錯誤嗎? 如何對* .scss文件(sassy css)進行注釋?

我知道這已經過時了,但是當你在谷歌搜索時,它是這個問題的最佳結果之一,所以我將把我的2美分投入:

我還沒弄明白如何讓它在Visual Studio 2017中運行。 我已經查看了VS設置和Resharper設置(對於那些也有這個設置),沒有運氣。

但是,如果您在VS Code中打開文件,注釋的工作方式與您正在尋找的方式完全相同(或者是崇高文本,或原子,或其他任何東西)。 這是一個糟糕的解決方法,需要第二個應用程序來編輯文件,但這是我能找到的最好的。

對於解雇該問題的人,如果您引用的部分已經包含塊引用(或多個),則塊引用格式(/ * ... * /)會中斷。 然后你就可以手動注釋掉一大堆不容易取消注釋的塊。 我希望微軟在未來改變這種行為,因為它阻礙了在付費版本的VS中使用sass文件的能力(但不是VS代碼!)。

這不是一個bug,而是一個CSS注釋如何工作的功能。

根據規格

/* */ comment語法用於單行和多行注釋。 沒有其他方法可以在外部樣式表中指定注釋。 但是,使用<style>元素時,可以使用<!-- -->隱藏舊瀏覽器中的CSS,但不建議這樣做。 與大多數使用/* */ comment語法的編程語言一樣,注釋不能嵌套。 換句話說,一審*/是的如下實例/*關閉評論。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM