DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2019-10-31 16:11
  • 更新:2020-06-19 21:45
  • 阅读:7175

HBuilderX eslint一键修复功能使用说明(适用于HBuilderX 2.6.8之前的版本)

分类:HBuilderX

eslint-js插件下载地址
eslint-vue插件下载地址

特别说明

本文所述功能,仅对2.2.0和2.6.8之间的版本生效,2.6.9+版本请参考:https://ask.dcloud.net.cn/article/37070

1. eslint一键修复功能说明

  1. eslint一键修复功能,仅支持cli项目,不支持普通web项目
  2. cli项目,需要安装eslint库,并配置eslint规则
  3. HBuilderX需要安装eslint插件。进入菜单【工具】【插件安装】,安装eslint-jseslint-vue两个插件
  4. 若满足上述条件,当编写完代码,保存时,若代码中存在错误,可使用eslint一键修复功能。 如下图:

2. eslint一键修复功能说明

一键修复功能,跟项目下配置的eslint规则有关。

本文不再罗列eslint如何配置规则, 请自行搜索。

特别说明: eslint一键修复功能,并不能修复所有的语法错误。比如定义了某个变量,但未使用,eslint校验保存,一键修复功能并不能修复此类错误。

3. 保存文件时,自动修复语法错误

  1. 点击菜单【帮助】【插件配置】,找到eslint-jseslint-vue插件
  2. 点击插件下的package.json文件
  3. 如下图,修改两处(注意id),然后重启HBuilderX (注意:必须重启HBuilderX)
0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com

mac 2.7.9.20200527 版本按此配置保存并没有自动修复
2020-06-19 21:45
5***@qq.com

5***@qq.com

回复 p***@126.com :
今天更新2.6.15之后,按照原来的设置,保存后可以直接格式化了,你试试
2020-04-22 14:41
p***@126.com

p***@126.com

回复 p***@126.com :
一样的问题,盼解决: hbuilderx 2.6.9版本,按照第三步设置,保存时无法自动修复语法(旧版可以,我之前就这么设置的,最近更新后发现不行了),请确认是否存在BUG
2020-04-19 14:17
p***@126.com

p***@126.com

回复 p***@126.com :
hbuilderx 2.6.9版本,按照第三步设置,保存时无法自动修复语法(旧版可以,我之前就这么设置的,最近更新后发现不行了),请确认是否存在BUG
2020-04-19 14:17
p***@126.com

p***@126.com

回复 5***@qq.com :
一样的问题,盼解决
2020-04-19 14:17
5***@qq.com

5***@qq.com

回复 DCloud_HB_WDL :
谢谢,保存时可以修复了.
还有个问题请教,保存时自动格式化怎么配置?
2020-04-10 15:45
DCloud_HB_WDL

DCloud_HB_WDL (作者)

回复 5***@qq.com :
此贴仅对2.6.8之前的版本生效,2.6.9+版本请参考:https://ask.dcloud.net.cn/article/37070
2020-04-09 16:23
5***@qq.com

5***@qq.com

hbuilderx 2.6.9版本,按照第三步设置,保存时无法自动修复语法(旧版可以,我之前就这么设置的,最近更新后发现不行了),请确认是否存在BUG
2020-04-09 15:44
没耳朵的龙猫

没耳朵的龙猫

uni-app项目是否能支持?
2020-02-26 15:20