收录一个工具:
htmlhint
- 官网:http://htmlhint.com/
- 关于使用:
- 在浏览器里面:https://raw.github.com/yaniswang/HTMLHint/master/lib/htmlhint.js
- 在Node环境:npm install htmlhint -g
具体可以查看:
https://github.com/yaniswang/HTMLHint/wiki/Usage
关于配置:
//默认配置 { 'tagname-lowercase': true, 'attr-lowercase': true, 'attr-value-double-quotes': true, 'doctype-first': true, 'tag-pair': true, 'spec-char-escape': true, 'id-unique': true, 'src-not-empty': true }
相关推荐
HTMLHint是一款基于JS开发的静态扫描组件,支持所有浏览器和Nodejs平台,可以集成到IDE环境或编译系统中。 链接 使用手册 ... 扫描规则介绍 开发手册 标签:HTMLHint
Atom-atom-htmlhint 是一个专为 Atom 编辑器设计的插件,它集成了 HTMLHint,一个强大的静态代码分析工具,主要用于检查和规范 HTML 代码的编写规范。这个插件的目标是帮助开发者在编写 HTML 时能及时发现并修复语法...
htmlhint-config-htmlacademy 标准htmlhint配置 安装方式 npm install -D htmlhint 用法 将.htmlhintrc复制到您的项目根目录 创建包脚本 package.json { " scripts " : { " test " : " htmlhint path/to/...
./node_modules/.bin/htmlhint www/**/*.html全局安装和使用如果要使HTMLHint可用于所有项目中运行的工具,则可以使用NPM全局安装HTMLHint: $ npm install htmlhint -g之后,您可以在任何这样的文件上运行HTMLHint...
gulp-htmlhint 包装的,以验证您HTML 用法 首先,将gulp-htmlhint安装为开发依赖项: npm install --save-dev gulp-htmlhint 然后,将其添加到您的gulpfile.js : var htmlhint = require ( "gulp-htmlhint" ) ;...
linter-htmlhint 甲插件提供接口到 。 它将与具有语法的文件一起使用。安装将安装软件包,以提供该软件包的接口。 如果使用支持插件的替代调试接口,则只需禁用。$ apm install linter-htmlhint设定档该插件将搜索名...
docker-htmlhint:HTML所需的静态代码分析工具
htmlhint-stylish 时尚记者 使用进行实际报告: 与默认报告器相比: 安装 $ npm install --save-dev htmlhint-stylish 用法 var gulp = require ( 'gulp' ) ; gulp . task ( 'default' , function ( ) { gulp ....
HTMLHint-Cli HTMLHint的命令行界面
该插件基于Node.js环境下的`htmlhint`工具,通过调用`htmlhint`接口来实现语法检查。 - **安装步骤**: - 确保已经安装了Node.js环境。 - 打开命令行工具,运行`npm install -g htmlhint`来全局安装htmlhint。 -...
用于插件。 用法 ... npm install -D fly-htmlhint 例子 export default function * ( ) { yield this . source ( "src/**/*.html" ) . htmlhint ( ) . target ( "lib" ) } 执照 :copyright:等
7. **代码质量检查器**: **HTMLHint**和**ESLint**是代码质量检查工具,它们能帮助开发者遵循最佳实践,确保代码整洁且无误。 8. **在线学习资源**: **MDN Web Docs**是Web开发者的重要参考,提供详尽的HTML、CSS和...
HTML的linting工具如`HTMLHint`和`HTML Tidy`可以帮助开发者发现并修复HTML代码中的语法错误和最佳实践问题。它们可以集成到开发环境或构建流程中,提供实时反馈,确保代码的整洁和标准合规。 2. **代码格式化器**...
4. **文档**:项目可能提供一份 README.md 文件,详细介绍如何安装、配置和使用 this linter,包括可能的命令行选项和自定义规则。 使用 "everylint" 可以带来以下好处: - **一致性**:所有团队成员都遵循相同的...
6. **CLI工具在HTML项目中的应用**:可以使用诸如`htmlhint`进行HTML代码检查,`http-server`启动本地服务器预览网页,`npm`或`yarn`管理依赖,`webpack`或`gulp`进行文件打包等。 7. **学习资源**:本项目可能是...
【.htmlhintrc】是HTMLHint的配置文件,用于定义HTML代码的规范和检查规则,确保HTML代码的整洁和一致性。 【.eslintrc.js】与`.eslintignore`类似,它是Eslint的配置文件,但在这里是以JavaScript格式编写,用于...
- Standard、golint、csslint、htmlhint、puppet-lint: 这些是针对特定语言(如JavaScript、Go、CSS、HTML、Puppet)的代码风格标准或检查器,igcommit通过它们确保代码符合各自的最佳实践。 - Syntax-checker: 指的...
- 对于HTML,推荐安装如Auto Close Tag(自动关闭标签)、 Emmet(快速编写HTML结构)、HTMLHint(HTML代码检查器)等插件,以提升HTML编写效率。 - 对于Ruby,可以使用Ruby Grammar Highlighting(Ruby语法高亮)...
5. **HTMLHint(htmlhint)**:类似JSHint,HTMLHint检查HTML代码的规范性和错误,确保HTML结构清晰,符合编码最佳实践。 6. **HTMLMin(htmlmin)**:HTMLMinifier工具用于压缩HTML文件,删除不必要的空白和注释,...
5. **静态代码分析工具**:这些工具如Pylint(Python)、Checkstyle(Java)、FindBugs/PMD(Java)、Jtest(Java)、VSLint(Visual Studio)、JSHint/CSSLint/HTMLHint(Web开发)用于检查代码风格、错误和最佳...