fastapi/docs/de/docs/editor-support.md

2.7 KiB
Raw Blame History

Editor-Unterstützung

Die offizielle FastAPI-Erweiterung verbessert Ihren FastAPI-Entwicklungsworkflow mit Pfadoperation-Erkennung und -Navigation sowie FastAPI-Cloud-Deployment und Live-Logstreaming.

Weitere Details zur Erweiterung finden Sie im README im GitHub-Repository.

Einrichtung und Installation

Die FastAPI-Erweiterung ist sowohl für VS Code als auch für Cursor verfügbar. Sie kann direkt über das Erweiterungen-Panel in jedem Editor installiert werden, indem Sie nach „FastAPI“ suchen und die von FastAPI Labs veröffentlichte Erweiterung auswählen. Die Erweiterung funktioniert auch in browserbasierten Editoren wie vscode.dev und github.dev.

Anwendungserkennung

Standardmäßig erkennt die Erweiterung FastAPI-Anwendungen in Ihrem Workspace automatisch, indem sie nach Dateien sucht, die FastAPI() instanziieren. Falls die automatische Erkennung mit Ihrer Projektstruktur nicht funktioniert, können Sie einen Entry-Point über [tool.fastapi] in pyproject.toml oder die VS-Code-Einstellung fastapi.entryPoint in Modulnotation angeben (z. B. myapp.main:app).

Funktionen

  • Pfadoperation-Explorer Eine Baumansicht in der Seitenleiste aller Pfadoperationen in Ihrer Anwendung. Klicken Sie, um zu einer beliebigen Route- oder Router-Definition zu springen.
  • Routensuche Suchen Sie nach Pfad, Methode oder Namen mit Ctrl + Shift + E (unter macOS: Cmd + Shift + E).
  • CodeLens-Navigation Anklickbare Links oberhalb von Testclient-Aufrufen (z. B. client.get('/items')), die zur passenden Pfadoperation springen und so eine schnelle Navigation zwischen Tests und Implementierung ermöglichen.
  • Zu FastAPI Cloud deployen Deployment Ihrer App mit einem Klick auf FastAPI Cloud.
  • Anwendungslogs streamen Echtzeit-Logstreaming Ihrer auf FastAPI Cloud deployten Anwendung mit Loglevel-Filterung und Textsuche.

Wenn Sie sich mit den Funktionen der Erweiterung vertraut machen möchten, können Sie den ErweiterungsWalkthrough aufrufen, indem Sie die Befehlspalette öffnen (Ctrl + Shift + P oder unter macOS: Cmd + Shift + P) und „Welcome: Open walkthrough …“ auswählen und anschließend den Walkthrough „Get started with FastAPI“ wählen.