更新记录

1.0.5(2021-09-27) 下载此版本

  • 新增 插件支持国际化

1.0.4(2020-07-22) 下载此版本

优化 修改插件配置规范, 支持插件配置文件独立

1.0.3(2020-06-13) 下载此版本

新增 validate-html插件

查看更多

平台兼容性

HbuilderX/cli最低兼容版本
3.2.6

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


1. validate-html 说明

此插件用于html语法校验

2. 配置文件,如何配置选项?

选项配置文件是.htmlhintrc 点击菜单【工具】 -> 【设置】-> 【插件配置】-> 【htmllint】,即可打开配置文件。

目前已有的选项对应说明如下:

  • tagname-lowercase: 标签名是否开启小写; true:启用, false:禁用
  • attr-lowercase: 属性名是否开启小写,true:启用, false:禁用
  • attr-value-double-quotes: 属性值是否必须放在双引号中,true:启用, false:禁用
  • doctype-first: Doctype是否必须是HTML文档的第一行,true:启用, false:禁用
  • tag-pair: 标签是否必须成对,true:启用, false:禁用
  • spec-char-escape: 特殊字符是否必须转义,true:启用, false:禁用
  • id-unique: ID属性是否必须唯一,true:启用, false:禁用
  • src-not-empty: src属性是否为空,true:启用, false:禁用
  • attr-no-duplication: 同一标签中,属性值是否不可重复, true:启用, false:禁用

详细的配置说明可以参考options

配置文件,如何增加其它选项?

修改.htmlhintrc文件,添加选项,比如:

复制代码
  {
    "attr-value-not-empty": true,     //属性值不可为空
    "tag-self-close": true,           //标签必须自封闭
    "title-require": true,            //title标签必须出现在 head 标签中
    "inline-style-disabled": false,   //可以使用行内样式
    "id-class-ad-disabled": true,     //ID和 Class一定不可使用ad关键词,使用ad关键词的ID或Class,会被广告拦截软件屏蔽
    "attr-unsafe-chars": true,        //script标签不该使用在head标签
  }

3. 如何使用

打开html文件,右键菜单,点击【验证本文档语法】

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议
630***@qq.com

2024-08-02

ehydfkjfiorerkkghfibvndtguisendiju5yghjhtyb7非常阿德插拔幺七二晚饭过后而重修i比你吃的饭数控机床的发生率官方了门口那家不顾后果明显低于vjym还能56疯女人夫人让对方燃放如同否认他的鬼魂的乳房土壤6到个回复人盯人否认挺多人贴,跨国婚姻纪念碑方面,回来玉菇家他很忙内托管费好好i以及否认他的速度和进入购房优惠与工程

186***@qq.com

2023-12-29

插件是不错,不过只针对html文件,而php文件里的html标签并不起作用,也不会在右键菜单中找到这个功能

MoreBetter

2023-09-20

点击下载插件并导入时,一直转圈,然后提示 "npm install''失败!!!!

147***@qq.com

2023-08-23

姬霓太美

874***@qq.com

2022-10-16

非常好

979***@qq.com

2022-09-17

hbuilderx 控制台乱码怎么处理 htmllint [htmlhint] 08:43:00.260 ϵͳ�Ҳ���ָ����·���� [stylelint] 08:43:00.999 ϵͳ�Ҳ���ָ����·����

279***@qq.com

2022-08-03

感谢提供,正在使用中,等待使用之后,再来写用后感.

nin***@126.com

2022-07-09

格式化功能简直太好用了

147***@qq.com

2022-07-01

有个疑问,多人协作或他人接手项目时,这些规范校验怎么进行共享呢?自定义的配置如何带过去?

0veUI

2022-01-02

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问