Wir freuen uns, Ihnen mitteilen zu können, dass die Veröffentlichung der Python-Erweiterung für Visual Studio-Code im April 2019 jetzt verfügbar ist. Sie können die Python-Erweiterung vom Marketplace herunterladen oder direkt aus der Erweiterungsgalerie in Visual Studio Code installieren. Weitere Informationen zur Python-Unterstützung in Visual Studio Code finden Sie in der Dokumentation.
In dieser Version haben wir eine Reihe von Verbesserungen vorgenommen, die in unserem Änderungsprotokoll aufgeführt sind. Insgesamt wurden 84 Probleme behoben , darunter:
- Variablen-Explorer und Daten-Viewer
- Verbesserungen beim Debuggen der Konfiguration
- Zusätzliche Verbesserungen am Python Language Server
Lesen Sie weiter, um mehr zu erfahren!
Variablen-Explorer und Daten-Viewer
Die Python Interactive-Erfahrung verfügt jetzt über einen integrierten Variablen-Explorer und einen Daten-Viewer, eine von unseren Benutzern sehr nachgefragte Funktion. Jetzt können Sie die Variablen in Ihrer Anwendung einfach anzeigen, überprüfen und filtern, einschließlich Listen, NumPy-Arrays, Pandas-Datenrahmen und mehr!
Beim Ausführen von Code und Zellen im Python Interactive-Fenster wird nun ein Variablenabschnitt angezeigt. Sobald Sie es erweitern, sehen Sie die Liste der Variablen in der aktuellen Jupyter-Sitzung. Weitere Variablen werden automatisch angezeigt, sobald sie im Code verwendet werden. Durch Klicken auf jede Spaltenüberschrift werden die Variablen in der Tabelle sortiert.

Sie können auch auf jede Zeile doppelklicken oder die Schaltfläche „Variable im Daten-Viewer anzeigen“ verwenden, um die vollständigen Daten jeder Variablen im neu hinzugefügten Daten-Viewer anzuzeigen und eine einfache Suche über ihre Werte durchzuführen:

Für den Daten-Viewer ist das Pandas-Paket 0.20 oder höher erforderlich, und Sie erhalten eine Meldung zum Installieren oder Aktualisieren, wenn es nicht verfügbar ist.
Die Variablenerkundung ist standardmäßig aktiviert. Sie können es über Datei> Einstellungen> Einstellungen deaktivieren und nach der Einstellung Python> Data Science: Jupyter-Variablen-Explorer anzeigen suchen.
Verbesserungen beim Debuggen der Konfiguration
Wir haben die Konfiguration des Debuggers für Ihren Arbeitsbereich vereinfacht. Wenn Sie mit dem Debuggen beginnen (über das Debug-Panel, F5 oder Debug> Start D ebugging ) und keine Debug-Konfiguration vorhanden ist, werden Sie jetzt aufgefordert, eine Debug-Konfiguration für Ihre Anwendung zu erstellen. Das Erstellen einer Debug-Konfiguration erfolgt über eine Reihe von Menüs, anstatt die Datei launch.json manuell zu konfigurieren.

Diese Eingabeaufforderung wird auch angezeigt, wenn Sie eine weitere Debug-Konfiguration über die Datei launch.json hinzufügen:

Zusätzliche Verbesserungen am Python Language Server
Diese Version enthält verschiedene Korrekturen und Verbesserungen für den Python Language Server. Wir haben Funktionen hinzugefügt, die in Version 0.2 entfernt wurden: "Symbol umbenennen", "Zur Definition wechseln" und "Alle Referenzen suchen" und beim Laden wissenschaftlicher Bibliotheken wie Pandas, Plotly, PyQt5, die Ladezeit und die Speichernutzung verbessert. besonders wenn es in vollständigen Anaconda-Umgebungen ausgeführt wird.
Um sich für den Sprachserver anzumelden , ändern Sie die Einstellung python.jediEnabled unter Datei> Einstellungen> Benutzereinstellungen auf false . Wir arbeiten daran, den Sprachserver in den nächsten Versionen zum Standard zu machen. Wenn Sie also auf Probleme stoßen, melden Sie bitte ein Problem auf der GitHub- Seite des Python-Sprachservers .
Sonstige Änderungen und Verbesserungen
Wir haben auch kleine Verbesserungen und behobene Probleme hinzugefügt, die von Benutzern angefordert wurden und die Ihre Erfahrung mit Python in Visual Studio Code verbessern sollen. Einige bemerkenswerte Änderungen umfassen:
- Ändern Sie das Standardverhalten des Debuggers, um Rückgabewerte anzuzeigen. ( # 3754 )
- Ändern Sie die Formulierung "Unit Test" in "Test" oder "Testing". ( # 4384 )
- Ersetzen Sie die Einstellung debugStdLib durch justMyCode. ( # 4032 )
- Fügen Sie eine Einstellung hinzu, um nur die Data Science-Codelens zu aktivieren / deaktivieren. ( # 5211 )
- Verbesserte Zuverlässigkeit der Testerkennung bei Verwendung von Pytest. ( # 4795 )
- Aktualisierungen der README- Datei.
Laden Sie jetzt die Python-Erweiterung für Visual Studio Code herunter , um die oben genannten Verbesserungen auszuprobieren. Wenn Sie auf Probleme stoßen, melden Sie bitte ein Problem auf der Python VS Code GitHub- Seite.

Programm-Manager, Python-Erweiterung in Visual Studio Code