URLs können direkt vom Editor-Tab aus betrachtet und angesteuert werden; Hugging-Face-Modelle werden kontextabhängig empfohlen, und für TypedDict
stehen intelligente Programmierhilfen bereit.
Neue Randleistensymbole bieten eine einfache Möglichkeit zum Verwalten von URLs in Flask-, FastAPI- und Django-Projekten. Mit wenigen Klicks können Sie einen Endpunkt testen, indem Sie eine Anfrage im HTTP-Client ausführen. Sie können sich alle untergeordneten Endpunkte anzeigen lassen, eine Ebene höher navigieren oder die URL in die Zwischenablage kopieren.
Neue Inlay-Hinweise mit Endpunkt-URLs tragen weiter zur Lesbarkeit des Codes beim Einsatz von Python-Web-Frameworks bei. Ein Klick auf einen solchen Hinweis bringt Sie zur übergeordneten Route. Bei mehreren Routen wird ein Dropdown-Menü geöffnet. Halten Sie beim Klicken die Taste ⌘, ⌥, Strg oder Alt gedrückt, um die URL in die Zwischenablage zu kopieren.
TypedDict
Wir haben Unterstützung für PEP 692 implementiert. Schlüsselwortargumente, die als TypedDict
definiert sind, sind jetzt beim Aufruf der Parameterinformationen (Strg + P) sowie bei der Code-Completion und im Schnelldokumentations-Popup (Strg + Q) verfügbar. Damit steht Ihnen ein weiteres Tool zur Verfügung, um die neuesten Typhinweis-Funktionen von Python zu nutzen und verständlichen Code zu schreiben.
requirements.txt
PyCharm weist jetzt in requirements.txt
mit einer gelben Wellenlinie auf Pakete hin, die für den aktuellen Python-Interpreter nicht installiert sind. Bewegen Sie den Mauszeiger auf den Paketnamen und klicken Sie auf Install all missing packages, um sofort alle fehlenden Pakete zu installieren und Ihre Entwicklungsumgebung einzurichten.