firefox-devtools / firefox-devtools/vscode-firefox-debug

Support no launch.json debugging

Offen
#266 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
447
Forks
76
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi VS Code PM here 👋

We would love if firefox debug would support debugging without a `launch.json`. Thus allowing users to debug in a no folder vscode.
Easiest to do this is to have a dynamic `resolveDebugConfiguartion` that will provide a launch configuration on the fly. [Example](https://github.com/microsoft/vscode-mock-debug/blob/main/src/activateMockDebug.ts#L161)

Apart from that consider contributing to the Editor title area menu, such that a Play button would appear in the Editor Title area (picture below). Example how to do this https://github.com/microsoft/vscode-mock-debug/blob/main/package.json#L80

I think both of these are super important and would really love that we improve this experience 💯
Let me know if I can help somehow. I am also open to a quick 30 min meeting where we can discuss about the new cool VS Code debug features that firefox debug could potentially adopt.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie damit, die Einstiegspunkte für die Aktivierung und Konfiguration des Debuggers in diesem Repository zu finden, und vergleichen Sie sie anschließend mit dem referenzierten Beispiel activateMockDebug.ts für resolveDebugConfiguration. Sehen Sie sich das referenzierte package.json-Beispiel für das Menü im Titelbereich des Editors an. Als erledigt gilt die Unterstützung des Debuggings ohne launch.json und die Anzeige der angeforderten Play-Aktion im Titelbereich des Editors.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript, vscode
Bereich
devtools
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.