Visual Studio-Code-Haltepunkt auf graue Farbe gesetzt und funktioniert nicht. Fehler (kann aufgrund der Option "justMyCode" ausgeschlossen werden)


8

Ich habe einen Haltepunkt in der Django-Kernbibliothek in Visual Studio-Code festgelegt, aber wenn ich mit dem Debuggen meines Projekts beginne, haben sich diese Debugpunktfarben von Rot in Grau geändert und zeigen mir eine Benachrichtigung wie unten.

Breakpoint in file excluded by filters.
Note: may be excluded because of "justMyCode" option (default == true).

Ich habe justmycode value von der visuellen Codeoption auf false gesetzt, kann aber immer noch keinen Haltepunkt setzen.

Notification_msg

Sogar ich habe SO Fragen gelesen, kann aber mein Problem nicht lösen, also muss ich meine Frage posten.
Ich habe versucht zu setzen localroot& remoterootaber nicht einmal zu arbeiten.

Antworten:


8

Verwenden Sie eine Startkonfiguration, um den Debugger auszuführen? Ich hatte das gleiche Problem und löste es durch Hinzufügen "justMyCode": falsein der launch.json für den richtigen Eintrag.


1
Ja, ich habe versucht, justMyCodeWerte zu ändern , aber es funktioniert nicht.
Mond

1
Entschuldigung, wenn ich darauf bestehe: Es gibt eine justMyCodeEinstellung auf Arbeitsbereichs- und / oder Benutzerebene - darüber spreche ich nicht. Natürlich setze ich das auf false; Außerdem habe ich "justMyCode": falsein der Startkonfiguration, die ich zum Debuggen verwendet habe, eine hinzugefügt . das (kombiniert) hat mein Problem gelöst.
Equinox23

Danke, jetzt kann ich es lösen.
Mond

Brillant!! das funktioniert! vscode wie pycharm funktionieren zu lassen ist eine große aufgabe !!
Arun

0

Sie müssen "justMyCode": trueIhre Debug-Konfiguration festlegen, da dies Code von Drittanbietern ist, der standardmäßig ausgeschlossen ist.


Wenn Sie dann eine print()Anweisung und / oder einen Aufruf an breakpoint()(wenn Ihre Python-Version neu genug ist) eingeben, melden Sie einen Fehler unter github.com/microsoft/ptvsd .
Brett Cannon

Einen Fehler melden bedeutet, dass ich noch nie einen Fehler auf github.com eingereicht habe. Können Sie mir bitte eine Anleitung zum Einreichen eines Fehlers geben? Ich habe den obigen Github-Link überprüft, kann aber immer noch keine Lösung finden.
Mond
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.