我有Visual Studio Professional 2013,每当我想要注释掉HTML标记时,VS会自动在标记的末尾添加一个开始注释。这是一种非常讨厌的行为。有谁知道如何解决这个问题?
示例:
我原来的html是:
<a href="http://google.com">Click to go to google</a>
然后我开始在第一个&lt;
之后添加! - 注释掉这一行<!--a href="http://google.com">Click to go to google</a>
VS自动与另一个自动完成! - 就像这样:
<!--a href="http://google.com">Click to go to google</!--a>
然后我必须手动修复:
<!--a href="http://google.com">Click to go to google</a-->
答案 0 :(得分:1)
我要拍摄并猜测它是否正在发生,因为您仍然拥有<a>
的结束标记,并且您在该标记内而不是在其外部开始评论:{ {1}}这让VS很困惑。
答案 1 :(得分:1)
这是因为Visual Studios认为!--
是<tag>
的一部分,所以它在结束<tag>
时重复它。
要修改此类评论:<!--<a></a>-->
请注意行注释在标记之外的方式。