pyright1.1.408
Static Type Checker und Sprachserver für Python
v1.1.408
76.7 MBgeprüft, sauber
Download überprüfen
Wähle die heruntergeladene Datei aus, um sie mit dem veröffentlichten Hash zu vergleichen — die Prüfung läuft in deinem Browser, es wird nichts hochgeladen.
Über
Pyright untersucht Python-Code und berichtet, wie Werte, Funktionen, Variablen und Klassen verwendet werden, was Entwicklern hilft, typbezogene Fehler zu erkennen, bevor sie sich durch eine Codebasis ausbreiten. Es ist für große Source-Basen konzipiert und eignet sich für Python-Entwickler und Teams, die typisierte Projekte verwalten.
Der Watch-Modus berechnet die Ergebnisse schrittweise neu, wenn sich die Dateien ändern, sodass laufende Bearbeitungen aktualisierte Diagnosen erhalten. Konfigurationsdateien ermöglichen es Teams, das Überprüfungsverhalten anzupassen und separate Ausführungsumgebungen verschiedenen Unterverzeichnissen zuzuweisen. Jede Umgebung kann eigene Modulsuchpfade, Python-Sprachversion und Plattformziel angeben.
Die Typisierungsunterstützung umfasst Generika, variable Annotationen, strukturelle Subtypisierung, typisierte Wörterbücher, Literaltypen, Unionssyntax, variadische Generika, benutzerdefinierte Type Guards und andere Standardtypisierungsspezifikationen. Pyright kann Typen für Funktionsrückgabewerte, Instanzvariablen, Klassenvariablen und globale Variablen ableiten, während seine Guards Zweigen wie if und sonst folgen. Die Software wird sowohl als Befehlszeilendienstprogramm als auch als Language Server Protocol Server bereitgestellt. In einer Editor-Integration vervollständigt der Server Schlüsselwörter, Symbole und Importnamen, kann Importe einfügen, die für Typvervollständigungen erforderlich sind, und bietet Signaturanleitungen, wenn Argumente eingegeben werden.
Alex Murray veröffentlicht pyright als Open-Source-Software für Linux, und die Version 1.1.408 erfordert Linux mit der Architektur x86 64 (amd64).
Erfordert Linux + snapd · Architektur: x86_64 (amd64)
Details
SHA-256
Funktioniert das bei dir noch?
Badge für Ihre Website
Entwickler können zeigen, dass pyright auf MirrorNest verfügbar ist. Kopieren Sie den Code unten: Das Badge verlinkt auf diese Seite und aktualisiert sich automatisch.
<a href="https://mirrornest.com/software/pyright-ce804696"><img src="https://mirrornest.com/badge/pyright-ce804696.svg" alt="pyright on MirrorNest" height="20"></a>[](https://mirrornest.com/software/pyright-ce804696)Bewertungen
Noch keine Bewertungen — sei der Erste.