ZubanLS: Ein blitzschneller Python-Sprachserver in Rust

2025-06-27

2012 entwickelte der Autor Jedi, eine weit verbreitete Python-Autovervollständigungsbibliothek. Die Geschwindigkeitsbeschränkungen wurden jedoch deutlich. 2020 begann der Autor von Grund auf neu mit Rust und entwickelte ZubanLS, den ersten wirklich schnellen Python-Sprachserver nach fünfjähriger intensiver Arbeit. ZubanLS richtet sich an Profis, die Präzision, Zuverlässigkeit und Geschwindigkeit benötigen. Es behebt langjährige Probleme in Tools wie Mypy und Pyright, indem es die Leistung priorisiert, ohne auf Funktionen zu verzichten. Unterstützung für Django, Go-to-Definition, Vervollständigungen und andere LSP-Funktionen sind in Arbeit. Die erste Version 2025 wird möglicherweise nicht alle Bedürfnisse erfüllen; Feedback ist willkommen, um die zukünftige Entwicklung zu gestalten.

Entwicklung