[PYTHON] Einstellungen zum Eingeben und Debuggen des Inhalts der Bibliothek mit VS-Code

TL;DR Fügen Sie "" justMyCode ": false" zur Konfiguration von launch.json hinzu.

"justMyCode": false

Hintergrund

In Open Source-Bibliotheken ist der Umfang der Fehlermeldungen oft zu groß und Sie müssen den Quellcode selbst eingeben. GitHub hat eine Sprungfunktion und es ist möglich, den Programmfluss auf GitHub manuell zu verfolgen, aber die Verwendung des Debug-Tools ist überwältigend schneller.

Weise

Öffnen Sie VSCode und drücken Sie F1 (oder Strg + Umschalt + R oder klicken), um die Konsole zu öffnen

Debug: Open launch.json

So starten Sie launch.json. Fügen Sie "justMyCode" hinzu: false unter Konfiguration.

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": false #Hier hinzufügen
        }
    ],
}

Übrigens kann json nicht auskommentiert werden, daher sollten Sie in Wirklichkeit nicht unter # schreiben.

Ich habe auch zuerst die GUI-Methode ausprobiert, aber sie hat nicht funktioniert. Vielleicht ist es nur Python.

Lassen Sie uns die vom Riesen erstellte Bibliothek genießen, während Sie den Inhalt der Variablen überprüfen, indem Sie den Haltepunkt nach Ihren Wünschen platzieren.

Referenz

https://srbrnote.work/archives/4231

Recommended Posts

Einstellungen zum Eingeben und Debuggen des Inhalts der Bibliothek mit VS-Code
Einstellung, um den Inhalt der Bibliothek mit pytest einzugeben und einen Debug-Test durchzuführen
Probieren Sie Fortran mit VS-Code aus, um Einstellungen zu debuggen. [Win10]
Debuggen Sie Python mit VS-Code
Versuchen Sie, den Inhalt von Word mit Golang zu erhalten
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
VS-Code-Einstellungen
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
Bearbeiten Sie die Datei des SSH-Verbindungszielservers auf dem Server mit VS-Code
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Ich habe die Bibliothek mit Visual Studio Code installiert, konnte sie jedoch nicht importieren
Ich habe Flask mit Remote-Containern von VS Code ausprobiert
Debuggen mit VS-Code mit Boost Python Numpy
Entleere den Inhalt der Redis-Datenbank mit Lua
Die Geschichte, Sourcetrail × macOS × VS Code auszuprobieren
Konvertieren Sie den Zeichencode der Datei mit Python3
So machen Sie VS Code auf die venv-Umgebung und ihre Vorteile aufmerksam
Fügen Sie mit Matplotlib Informationen am unteren Rand der Abbildung hinzu
Ändern Sie die IP-Einstellungen mit Python in ACL von conoha
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Debuggen Sie die mit Docker-Compose mit VS-Code erstellte Django-Umgebung aus der Ferne
Bearbeiten und debuggen Sie den Code in Raspberry Pi mit der SSH-Verbindungsfunktion von VSCode
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Python mit VSCode (Windows 10)
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
Einstellungen beim Entwickeln von App Engine / Python-Apps mit VS-Code
So debuggen Sie eine Standard-Python-Bibliothek in Visual Studio
Erben Sie die Standardbibliothek, um den Durchschnittswert der Warteschlange zu ermitteln
Führen Sie die Intelligenz Ihrer eigenen Python-Bibliothek mit VScode aus.
Erläutern Sie den Code von Tensorflow_in_ROS
Setzen Sie VSCode auf PyCharm.
Versuchen Sie, den Betrieb von Netzwerkgeräten mit Python zu automatisieren
Anhängen an den Python-Prozess des SSH-Ziels und Debuggen
So sehen Sie den Inhalt der ipynb-Datei des Jupyter-Notizbuchs
Die Geschichte, dass Python nicht mehr mit VS Code (Windows 10) arbeitet
Überprüfen Sie den Code mit flake8
Simulation des Inhalts der Brieftasche
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Versuchen Sie, Merkmale von Sensordaten mit CNN zu extrahieren
Generieren Sie einen Fehlerkorrekturcode, um die Datenbeschädigung mit der zfec-Bibliothek wiederherzustellen
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Eine Geschichte, die mit der Installation der maschinellen Lernbibliothek JAX zusammenhängt
Die Geschichte, dass man mit Pycharm kein Pygame spielen kann
Speichern Sie das Ergebnis des Crawls mit Scrapy im Google Data Store
So implementieren Sie Java-Code im Hintergrund von Red Hat (Linux ONE)
Machen Sie sich mit der Pipeline von spaCy vertraut (wollen Sie es sein)
Ich habe versucht, die Bewässerung des Pflanzgefäßes mit Raspberry Pi zu automatisieren
[Python, Ruby] Selen-Holen Sie sich Webseiteninhalte mit Webdriver
So erhalten Sie die ID von Type2Tag NXP NTAG213 mit nfcpy
[EC2] So installieren Sie Chrome und den Inhalt jedes Befehls
Erste Python ② Versuchen Sie, Code zu schreiben, während Sie die Funktionen von Python untersuchen
[Einführung in StyleGAN] Ich habe mit "The Life of a Man" ♬ gespielt
Versuchen Sie, das N Queen-Problem mit SA von PyQUBO zu lösen
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von setgroups bis wchan ~
Ich möchte den Anfang des nächsten Monats mit Python ausgeben
Berücksichtigen Sie die Verarbeitungsgeschwindigkeit, um den Bildpuffer mit numpy.ndarray zu verschieben
Ich habe den Code geschrieben, um den Brainf * ck-Code in Python zu schreiben
Lösen des Labyrinths mit Python-Ergänzung zu Kapitel 6 der Algorithmus-Kurzreferenz-
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von cwd bis loginuid ~
So entwickeln Sie Container auf Remote-Servern mit VS Code Remote-Containern