基于 Rust 的 Web 项目工具链,提供格式化与代码检查功能,支持 JavaScript、TypeScript、CSS 等语言,可通过 CLI 和 LSP 使用。
2.6万+27 本周1323RustApache-2.0更新于 21小时前
一个命令行工具,基于 pyflakes 检测并删除 Python 代码中未使用的导入和变量。
autoflake 用于清理 Python 源码,删除 pyflakes 报告为未使用的导入和变量。默认只移除标准库中未使用的导入,因为其他模块可能有副作用,自动删除并不安全。删除未使用变量和展开通配符导入需要显式开启。
除未使用的导入外,它还能删除无用的 pass 语句和重复的字典键。它可以直接原地修改文件或目录,也可以只输出差异,或在需要修改时以错误码退出,适合用作检查步骤。配置可写入 pyproject.toml 或 setup.cfg,并提供 pre-commit 钩子。
带有 noqa 注释的行会保持原样;在文件顶部加入 skip_file 注释可跳过整个文件。
从 PyPI 安装 autoflake
pip install --upgrade autoflake就地删除文件中未使用的导入和变量
autoflake --in-place --remove-unused-variables example.py概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 Rust 的 Web 项目工具链,提供格式化与代码检查功能,支持 JavaScript、TypeScript、CSS 等语言,可通过 CLI 和 LSP 使用。
一款自动修复 PHP 代码以符合编码规范(如 PER-CS、Symfony)的命令行工具。
可作为 GitHub Action 或独立容器运行的代码检查工具集,集成多种 linter 与格式化工具。
基于 Rust 的多语言代码质量命令行工具,用一个工具统一运行 lint、格式化、安全扫描和可维护性检查。
支持多种 SQL 方言和模板代码的可配置 SQL 语法检查与自动格式化工具。
一个自动排序并分组 Python import 语句的命令行工具和库。