Das ist neu in PyCharm 2024.3.1

Konvertierung von KI-Chats in Jupyter-Notebooks, Code-Completion mit Autoimport-Vorschlägen, verbesserte Structure-Ansicht und mehr.

Benutzererfahrung

Dateierstellung ohne Projekteinrichtung

Wenn Sie sich nicht um Interpreter-Einstellungen oder die Projektkonfiguration kümmern möchten, nimmt Ihnen PyCharm diese Aufgabe ab. Die IDE bietet jetzt eine Ein-Klick-Option, die Sie direkt zum Editor bringt. So können Sie sofort mit dem Programmieren oder Ausführen eines einzelnen Python-Skripts oder Jupyter-Notebooks beginnen, ohne sich mit der Projektkonfiguration aufzuhalten.

Python

Autoimport-Vorschläge in der Code-Completion

Die Code-Completion von PyCharm unterstützt Sie jetzt mit neuen Vorschlägen – so können Sie zum Beispiel Klassen- und Funktionsnamen aus Bibliotheken, die noch nicht in Ihren Code importiert wurden, automatisch importieren. Diese verbesserte Funktion sorgt für reibungslosere Arbeitsabläufe und bietet einen schnelleren Zugriff auf die Tools, die Sie benötigen, ohne dass Sie diese manuell importieren müssen!

Jupyter Notebook PyCharm Professional

Auskommentieren mehrerer Zellen

Manchmal möchten Sie vielleicht einen Teil des Codes in Ihrem Notebook isolieren, um zu sehen, wie die Ausgabe ohne diesen Codeabschnitt aussieht. Dieser Code kann sich manchmal auf mehrere Zellen erstrecken. In solchen Fällen können Sie mehrere Zellen auf einmal auskommentieren. Wechseln Sie dazu einfach in den Befehlsmodus, wählen Sie die Zellen mit Umschalt+Auf/Ab aus und drücken Sie dann Cmd+/ (macOS) bzw. Strg+/ (Windows/Linux).

Structure-Ansicht

Mit der verbesserten Structure-Ansicht können Sie unkompliziert durch Ihre Notebooks navigieren. PyCharm generiert die Struktur automatisch aus den Überschriften der Markdown-Zellen, und im Menü View options können Sie auch Python-Zellen hinzufügen, die mit einer Kommentarzeile beginnen.

Mithilfe der Structure-Ansicht können Sie sich im Notebook bewegen, Abschnitte ausführen und jederzeit erkennen, ob ein bestimmter Abschnitt gerade ausgeführt wird.

Integrierte TensorBoard-Unterstützung

Die Integration von TensorBoard in Jupyter-Notebooks erleichtert Ihnen das Experimentieren mit maschinellem Lernen. Sie können unkompliziert wichtige Statistiken wie Verlust und Korrektheit verfolgen und visualisieren, Modellgraphen untersuchen und Änderungen von Gewichten und Biases im Zeitverlauf überwachen. Tauchen Sie tiefer in die Details ein – mit Tools für die Embedding-Projektion, für die Datenvisualisierung (Bild-, Text- und Audiodaten) und für das TensorFlow-Profiling – alles in PyCharm.

JetBrains AI Assistant Kostenpflichtig

Konvertierung von KI-Chats in Jupyter-Notebooks PyCharm Professional

Nachdem Sie sich mit AI Assistant über ein bestimmtes Problem unterhalten haben, möchten Sie die Ergebnisse vielleicht in ein separates Notebook übernehmen. Um den Code aus dem KI-Chat in ein neues Notebook zu übernehmen, stellen Sie eine entsprechende Anfrage an AI Assistant oder verwenden Sie den neuen Befehl /create-jupyter-file im Chat. PyCharm fügt das Notebook zu Ihrem Projektverzeichnis hinzu.

Bugfixes

  • [PY-59838] Über das Toolfenster Python Packages installierte Pakete erscheinen nicht in poetry.lock und pyproject.toml.
  • [PY-76185] PyCharm erlaubt nicht das Anlegen eines Projekts in Verzeichnissen mit Leerzeichen dazwischen.
  • [PY-71771] Python-Plugin: Das Auswählen eines bestimmten Remote-Interpreters in der Run-Konfiguration beschädigt diese.