vscode vue es6语法配置检测

话说,为了配置vscode,es6语法自动检测,百度的各种攻略,踩坑不少,最重要还没用。。。。。。将最后解决的方法分享大家,共同进步!

配置方法:

1. 插件下载 ESLint,JavaScript(ES6) code snippets

打开vscode 点击右侧扩展商店搜索框输入es,找到以下2个插件,ESLint,JavaScript(ES6) code snippets 分别点击安装,下面贴图:

      

2. 重点!!!检查项目根目录下里是否有名为 .eslintrc.js 的配置文件,有则直接进入以下第3步。

没有配置文件,在项目根目录下创建2个配置文件.eslintrc.js, .eslintignore ,配置参考链接:

使用 VSCode + ESLint 实践前端编码规范

优雅地使用 VSCode 来编辑 vue 文件

3. 用户配置项修改 

文件-----首选项-----设置,打开后,搜索框输入es,用户配置里,添加如下代码:

代码:

{
   
 "eslint.validate": [
 "javascript",
 "javascriptreact",
 {
  "language": "html",
  "autoFix": true
 },
 {
  "language": "vue",
  "autoFix": true
 }
],
"eslint.autoFixOnSave": true,
"explorer.confirmDragAndDrop": false,
"editor.detectIndentation": false,
"editor.tabSize": 2,
"vetur.format.defaultFormatter.js": "none"
}

全部配置完成后,重启vscode,新建vue文件,会发现es6自动检测功能已经有啦!

### 配置 VSCode 自动纠正 ES6 JavaScript 语法 为了使 Visual Studio Code (VSCode) 支持并自动纠正 ES6 JavaScript 的语法,需安装特定扩展以及配置 `settings.json` 文件。 #### 安装推荐插件 建议安装 "ESLint" 插件来帮助检测和修复代码中的潜在错误。此工具能够依据 ESLint 规则集识别不符合标准的代码片段,并提供即时反馈与修正选项[^1]。 ```json { "eslint.validate": [ { "language": "javascript", "autoFix": true }, { "language": "javascriptreact", "autoFix": true } ] } ``` 上述 JSON 片段展示了如何设置验证器以处理 JavaScript 和 React 组件文件的同时启用自动化修复功能。 #### 设置 ECMAScript 版本 确保项目根目录下的 `.eslintrc.js` 或者其他形式的 ESLint 配置文件指定了正确的环境版本: ```js module.exports = { env: { browser: true, es2021: true, // 使用最新版ECMAScript作为目标 }, }; ``` 通过指定更高版本的目标(如 `es2021`),可以兼容更多现代特性而不会触发解析异常。 #### 启用保存时格式化 为了让编辑器能够在每次保存文档时应用这些规则,可以在用户的全局或工作区级别的 settings 中加入如下配置项: ```json { "editor.formatOnSave": true, "[javascript]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" } } ``` 这段配置使得当用户保存修改后的JavaScript源码时,会自动运行 ESLint 来调整格式并尝试解决任何违反预定义风格指南的情况。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值