在 Visual Studio 2012 中,当我想使用 /*
和 */
字符注释掉 CSS 文件中的一行或多行时,VS 总是会自动添加在输入开始注释字符后立即关闭注释字符 */
。因此,如果我从这段代码开始:
.appGrid {
display: -ms-grid;
-ms-grid-columns: 120px 1fr;
-ms-grid-rows: 140px 80px 1fr;
}
并且我想注释掉 -ms-grid-rows
行,我在该行的开头键入 /*
。这是我想看到的:
.appGrid {
display: -ms-grid;
-ms-grid-columns: 120px 1fr;
/* -ms-grid-rows: 140px 80px 1fr;
}
相反,VS 会在我输入完 /*
字符后立即添加 */
字符,如下所示:
.appGrid {
display: -ms-grid;
-ms-grid-columns: 120px 1fr;
/**/ -ms-grid-rows: 140px 80px 1fr;
}
然后我必须手动删除自动添加的 */
并将其重新添加到我真正想要的地方......在这种情况下,我试图评论该行的末尾出。
如何阻止 VS 自动添加 */
字符?我在“工具”>“选项”>“文本编辑器”>“CSS”中找不到禁用此行为的任何选项。
作为引用,我使用的是 VS2012 Premium。
最佳答案
恐怕在 Visual Studio 中没有更改此设置的选项,至少我看不到。 我有时遇到同样的问题,通常使用三种方法解决它:
- 选择要注释掉的行并使用键盘快捷键:CTRL+K、C
- 剪切结束*/并粘贴到该位置的末尾
- 按CTRL+Z撤消关闭*/
第一种方法是最好的方法,但如果我已经开始输入 2 或 3 种方法就足以度过中断期!
关于css - 当我在 CSS 文件中开始新评论时,如何阻止 Visual Studio 自动添加评论结束字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15396592/