Skip to content

代码检查工具

代码质量检查和静态分析工具。

JavaScript/TypeScript

ESLint

  • 简介: JavaScript 代码检查工具
  • 链接: https://eslint.org/
  • 特点:
    • 可配置的规则
    • 支持插件扩展
    • 自动修复功能
    • TypeScript 支持

TypeScript ESLint

Biome

  • 简介: 快速的 JavaScript 工具链
  • 链接: https://biomejs.dev/
  • 特点:
    • 极快的性能(Rust 编写)
    • 内置格式化和检查
    • 零配置

JSHint

  • 简介: JavaScript 代码质量工具
  • 链接: https://jshint.com/
  • 特点:
    • 配置灵活
    • 社区成熟
    • 在线工具

CSS

Stylelint

  • 简介: CSS 代码检查工具
  • 链接: https://stylelint.io/
  • 特点:
    • 支持 CSS、SCSS、Less
    • 170+ 内置规则
    • 自动修复
    • 插件生态丰富

CSSLint

  • 简介: CSS 代码质量工具
  • 链接: http://csslint.net/
  • 特点:
    • 检查常见问题
    • 在线工具
    • 规则可配置

HTML

HTMLHint

  • 简介: HTML 代码检查工具
  • 链接: https://htmlhint.com/
  • 特点:
    • 快速检查
    • 规则可配置
    • 编辑器集成

html-validate

代码质量

SonarQube

  • 简介: 代码质量管理平台
  • 链接: https://www.sonarqube.org/
  • 特点:
    • 多语言支持
    • 安全漏洞检测
    • 代码异味识别
    • 技术债务追踪

DeepScan

  • 简介: JavaScript 静态分析工具
  • 链接: https://deepscan.io/
  • 特点:
    • 深度分析
    • 运行时错误检测
    • 在线服务

安全检查

npm audit

Snyk

  • 简介: 开源安全平台
  • 链接: https://snyk.io/
  • 特点:
    • 依赖漏洞扫描
    • 代码安全分析
    • 容器安全
    • 持续监控

ESLint Plugin Security

可访问性

axe DevTools

eslint-plugin-jsx-a11y

配置管理

@antfu/eslint-config

eslint-config-airbnb