1 Repo
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 ist ein Vim-IDE-Plugin, das ein integriertes Toolset für die Python-Entwicklung bereitstellt. Es enthält eine Debugging-Schnittstelle zur Verwaltung von Ausführungs-Breakpoints und zur Inspektion des Programmstatus, einen Dokumentationsbrowser zum Abrufen offizieller Sprachsymbole sowie ein System für statische Analyse und automatisierte strukturelle Refactorings. Das Projekt verfügt über einen dedizierten Umgebungsmanager, der projektspezifische virtuelle Umgebungen erkennt und nutzt, um die korrekte Auflösung von Bibliotheken und Interpretern zu gewährleisten. Es integriert externe Tools wie PyLint und Rope, um Codefehler zu identifizieren und projektweite Refactorings durchzuführen. Das Plugin deckt breite Entwicklungsfunktionen ab, einschließlich Echtzeit-Linting, automatisierter Code-Formatierung und intelligenter Code-Vervollständigung. Es bietet zudem strukturelle Navigationstools zum Springen zwischen Definitionen, fortgeschrittenes Syntax-Highlighting und die Möglichkeit, einzelne Code-Blöcke direkt aus dem Editor auszuführen.
Integrates PyLint and Rope to identify code errors and perform automated structural refactoring.