搜索结果:linter(23 个)
按分类缩小范围
knip
综合 68
查找 JavaScript 和 TypeScript 项目中未使用的文件、依赖和导出,发布前清理冗余。
pre-commit
综合 68
用于管理和维护多语言 Git pre-commit 钩子的工具框架。
biome
综合 66
Web 项目工具链,提供格式化与代码检查功能,支持 CLI 和 LSP。
static-analysis
综合 66
精选的静态代码分析(SAST)工具与 Linter 列表,涵盖各类语言与配置文件以提升代码质量。
oxc
综合 64
一套高性能的 JavaScript 工具集。
mypy
综合 63
Python 的可选静态类型检查工具。
stylelint
综合 63
强大的 CSS 代码检查工具,帮助避免样式错误并统一团队代码规范。
standard
综合 61
自带 Linter 与代码自动修复功能的 JavaScript 代码规范指南。
scalafix
综合 61
Scalafix 是面向 Scala 的代码重构与静态检查(Linting)工具。它主要解决 Scala 项目中的代码规范检查和自动化代码重写问题,核心功能包括对代码进行静态分析检查,以及自动执行代码重构和重写(支持 Dotty、sbt 等生态),帮助开发者提升代码质量并简化升级迁移。
wartremover
综合 60
WartRemover 是一款灵活的 Scala 代码静态检查(Linting)工具。它主要作为编译器插件使用,基于宏(macros)等技术,帮助开发者在编译阶段排查并规范代码中的不良写法或潜在问题,提升 Scala 代码的质量与安全性。
ast-grep
综合 59
使用 Rust 编写的 CLI 工具,用于代码结构化搜索、Lint 和重写。
ruff
综合 58
使用 Rust 编写的极速 Python 代码检查与格式化工具。
nvim-lint
综合 55
Neovim 的异步 Linter 插件,用于补充内置的 LSP 支持。
ktlint
综合 55
自带格式化功能的零配置 Kotlin 代码检查工具(Linter)。
scapegoat
综合 54
Scapegoat 是一个 Scala 静态代码分析插件(Linter),类似 Java 的 FindBugs。它能检测代码中易引发 Bug 的潜在隐患、非惯用写法及不规范风格。作为 Scala 编译器插件运行,支持集成到 SBT、Maven 和 Gradle 等构建工具中。
JavaScript 代码风格指南。
hadolint
综合 52
用 Haskell 编写的 Dockerfile linter,支持内联 Bash 校验。
LunarVim
综合 51
专为 Neovim 打造的开源免费 IDE 配置层,完全由社区驱动。
standard
综合 51
Ruby 的开箱即用代码检查(Linter)与格式化工具,告别无谓争论。
lint-staged
综合 49
针对 Git 暂存区文件运行代码检查和格式化任务的工具。