介绍

Linter意思是代码分析工具,用来检查代码中的语法错误、编码规范问题、潜在的逻辑问题和代码质量问题等,可以提供实时反馈和自动修复建议。
Formatter意思是代码格式化工具。

Ruff就是用Rust语言编写的高性能的Python静态代码分析工具,也实现了代码格式化的功能。

总体而言,具有这些特点:

  • 支持pyproject.toml
  • 兼容blackisort
  • 删除未使用的导入

参考资料