Javascript 如何在.Vue';s模板

Javascript 如何在.Vue';s模板,javascript,html,vue.js,visual-studio-code,Javascript,Html,Vue.js,Visual Studio Code,最近,我开始学习Vue并使用Vue Cli。有一个问题,我不能使用热键(VSCode)注释掉中的HTML标记。当我使用“Ctrl+/”时,我想要注释的行是这样的 // <div> comment out this line</div> <!--<div> comment out this line</div>--> //注释掉这一行 不是这样的 // <div> comment out this line</di

最近,我开始学习Vue并使用Vue Cli。有一个问题,我不能使用热键(VSCode)注释掉中的HTML标记。当我使用“Ctrl+/”时,我想要注释的行是这样的

// <div> comment out this line</div>
<!--<div> comment out this line</div>-->
//注释掉这一行
不是这样的

// <div> comment out this line</div>
<!--<div> comment out this line</div>-->


是否有可能我更改了VSCode中的某些设置以导致这种情况?有人知道如何解决这个问题吗?

对于单行注释,请使用Ctrl+/。这会有类似的效果

// <div> comment out this line</div>
<!-- <div> comment out this line</div>

     <div> comment out this line</div>

     <div> comment out this line</div> -->
//注释掉这一行
对于块注释,请使用Ctrl+Shift+/。这将像这样注释行

// <div> comment out this line</div>
<!-- <div> comment out this line</div>

     <div> comment out this line</div>

     <div> comment out this line</div> -->

/*注释掉这一行
把这行注释掉
把这行注释掉*/
要更改快捷键

  • 窗口:文件>首选项>键盘快捷键

  • MacOS:代码>首选项>键盘快捷键


然后像上面提到的tony19一样搜索注释,安装VSCode扩展添加了Vue语言支持,可以正确设置Vue文件中的注释切换。

在tony19安装Vetur扩展,问题解决。现在我可以正确地注释.vue中的行了。您也可以提到这一点:
//注释掉这一行//在浏览器中打印
//-注释掉这一行//在浏览器中不打印