1 个仓库
Static analysis tools that combine error detection with automated structural code transformations.
Distinct from Python Static Analyzers: Extends static analysis by adding automated structural refactoring capabilities via Rope.
Explore 1 awesome GitHub repository matching testing & quality assurance · Refactoring Integration. Refine with filters or upvote what's useful.
python-mode 是一个 Vim IDE 插件,为 Python 开发提供了集成的工具集。它包含一个用于管理执行断点和检查程序状态的调试界面、一个用于检索官方语言符号的文档浏览器,以及一个用于静态分析和自动化结构重构的系统。 该项目具有专用的环境管理器,可检测并使用项目特定的虚拟环境,以确保正确的库和解释器解析。它集成了 PyLint 和 Rope 等外部工具,以识别代码错误并执行项目范围的重构。 该插件涵盖了广泛的开发功能,包括实时代码检查(linting)、自动化代码格式化和智能代码补全。它还提供用于在定义之间跳转的结构化导航工具、高级语法高亮显示,以及直接从编辑器执行单个代码块的能力。
Integrates PyLint and Rope to identify code errors and perform automated structural refactoring.