- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你可能知道 VSCode 的扩展 HTMLHint已被弃用。这是一个很棒的 html 文件静态分析器。其他扩展都无法正常工作(htmllint、LintHTML、W3C 验证...)。
也许您可以建议更好的选择?
最佳答案
我找到了一个解决方案。您需要安装 HTML-validate .默认是不工作的,另外你需要安装:
npm install --global html-validate
然后重启你的 VSCode。
如果对你(对我来说)所有验证规则都很烦人,那么你应该在项目根目录中创建文件 .htmlvalidate.json
并像这样填充它:
{ “元素”:[“html5”],“扩展”:[“html-validate:推荐”],“规则”:{ “attr-delimiter”:“off”,“attr-spacing ": "off", "doctype-html": "off", "meta-refresh": "off", "no-conditional-comment": "off", "no-deprecated-attr": "off", "no-redundant-for": "off", "no-redundant-role": "off", "no-style-tag": "off", "prefer-button": "warn", "prefer-tbody"“:“关闭”,“电话不中断”:“关闭”,“无法识别的字符引用”:“关闭”,“属性允许值”:“警告”,“无尾随空格”: "off", "no-inline-style": "off", "doctype-style": "off", "class-pattern": "off", "attribute-empty-style": "off", "attribute"-boolean-style": "off", "attr-pattern": "off", "input-missing-label": "off", "no-autoplay": "off", "element-permitted-content": “关闭”} }
所有规则都在这里:HTML-rules
关于html - VSCode - HTMLHint 扩展已被弃用!替代品在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73593228/
你可能知道 VSCode 的扩展 HTMLHint已被弃用。这是一个很棒的 html 文件静态分析器。其他扩展都无法正常工作(htmllint、LintHTML、W3C 验证...)。 也许您可以建议
我正在寻找 html lint对于 Codemirror 我找到了HTMLHint对于 ACE Editor ,但后来搜索 Codemirror's Git Repository我找到了他们的lint
我已按照有关如何安装它的说明进行操作,我的 Gruntfile.js 现在如下所示: module.exports = function(grunt){ require("matchdep").fil
我想让 HTML linting 为我的 CodeMirror 实例工作。我能够让 CSS 和 JS linting 正常工作,但 HTML linting 不起作用。我仍然在 HTML 的控制台日志
我是一名优秀的程序员,十分优秀!