1 Repo
Integrating external language analysis libraries to provide IDE-like intelligence within an editor.
Distinct from Python Library Integrations: Focuses on using a library for language intelligence rather than exposing the tool as a library for scripts.
Explore 1 awesome GitHub repository matching development tools & productivity · Analysis Library Integrations. Refine with filters or upvote what's useful.
jedi-vim ist eine Vim-Erweiterung und ein Language-Server-Interface, das statische Analyse und intelligente Autovervollständigung für die Python-Entwicklung bietet. Es fungiert als Brücke zwischen dem Vim-Editor und der Jedi-Bibliothek, um IDE-Funktionen in den Editor zu bringen. Das Plugin bietet kontextsensitive Code-Vervollständigung und statische Analysetools, einschließlich der Möglichkeit, zu Definitionen zu springen, die Verwendung von Symbolen über Dateien hinweg zu verfolgen und Bezeichner global umzubenennen, um die Konsistenz der Codebasis zu wahren. Es bietet zudem schwebende Popups für Dokumentationsvorschauen und Echtzeit-Anzeigen von Funktionssignaturen. Das Tool beinhaltet eine Integration für Python-Virtual-Environments, um eine präzise Analyse projektspezifischer Abhängigkeiten und Drittanbieter-Pakete sicherzustellen.
Integrates the standalone Jedi library to delegate complex Python language processing outside the Vim runtime.