vscode常见问题---kalrry

本文介绍了如何解决VSCode中遇到的常见问题:1) 语法正确但报错,通常是由于严格语法启用,只需禁用'eslint.enable'设置;2) 安装Edge浏览器插件导致的报错,建议卸载插件;3) 文档格式化不自动换行,可通过调整Vetur插件配置实现。详细步骤包括下载相关插件、编辑settings.json文件并保存设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、vscode中语法正确但报错

原因

一般是启用了严格语法

解决方法

在文件中 ->首选项 ->设置 中 搜索 “eslint.enable” 把勾选去除即可

2、vscode中安装edge浏览器插件报错

原因

一般安装了edge浏览器插件导致代码报错

解决方法

卸载

3、vscode格式化文档不自动换行

1、vscode下载ESlint, Prettier, Vetur插件
2、打开vscode 选择 文件->首选项->设置
3、搜索vetur.format.defaultFormatterOptions,之后在setting.json中编辑如下代码
4、ctrl + s 保存 ,设置默认Vetur

不换行json

// ----------------  设置属性、js不自动换行  ----------------
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "aligned-multiple" //当超出折行长度时,将属性进行垂直对齐
    },
    "prettyhtml": {
      "printWidth": 100,//每行100字符
      "singleQuote": false,//单引号强制转双引号
      "wrapAttributes": false,
      "sortAttributes": false
    }
  },
  // 这个按用户自身习惯选择
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  // 让vue中的js按编辑器自带的ts格式进行格式化
  "vetur.format.defaultFormatter.js": "vscode-typescript",
  // ----------------  设置属性、js不自动换行  ----------------

还原换行

{
    "vscode-edge-devtools.mirrorEdits": true,
    "explorer.confirmDelete": false,
    "cssrem.rootFontSize": 100,
    "liveServer.settings.donotShowInfoMsg": true,
    "open-in-browser.default": "Chrome",
    "editor.unicodeHighlight.nonBasicASCII": false,
    "[vue]": {
        "editor.defaultFormatter": "octref.vetur"
    },
    "diffEditor.ignoreTrimWhitespace": false,
    "eslint.enable": false,
    "vetur.format.defaultFormatterOptions": {
    
        "prettyhtml": {
            "printWidth": 100,
            "singleQuote": false,
            "wrapAttributes": false,
            "sortAttributes": false
        }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kalrry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值