vue.js - 带有 VSCode 的 Vue.js 项目上的 HTML 和 CSS 注释标签错误
问题描述
将 Vue.js 与 VSCode 一起使用时遇到问题。
当我使用 VSCode 键盘快捷键来注释我的代码时,它总是使用“//”,即使在模板中(而不是 )或样式标签中(而不是 /* */)也是如此。
我正在使用 Vetur,并使用更漂亮的扩展对其进行了配置。
这是我的 settings.json :
{
"eslint.validate": [
"javascript",
"vue"
],
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[vue]": {
"editor.defaultFormatter": "octref.vetur",
"editor.formatOnSave": true,
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
}
知道为什么会发生这种情况以及如何解决吗?
解决方案
我遇到了完全相同的问题。卸载此 VS Code 扩展使评论再次按预期工作:
https://marketplace.visualstudio.com/items?itemName=znck.vue
推荐阅读
- powershell - 使用 Powershell 更改 SERVER 的 Home FTP SSL 证书
- c++ - 如何在按下按钮滚动文本时中断 LED 矩阵?(阿杜诺)
- heroku - 在容器中部署时 Heroku 进程以状态 1 退出
- r - 具有相同名称的多个集合的 pivot_longer_to
- java - 即使构建成功,“Maven 依赖项”文件夹也丢失
- angular - 在 Highchart 的向下钻取函数中访问 Angular 类级别数据
- javascript - 为什么我的 JS API 客户端每行输出返回一个文件,而不是单个文件?
- amazon-web-services - AWS Codebuild & Cloudfront:构建后测试部署
- express - 由于第三方 cookie 阻止,CSRF 保护在 Safari 浏览器中不起作用
- javascript - 未捕获的 ReferenceError:未定义 toastr