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

Console insert newline between each argument

Offen
#254 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

I am using [vuejs-logger](https://github.com/justinkames/vuejs-logger) which add a prefix by calling `console.log` with [multiple arguments](https://github.com/justinkames/vuejs-logger/blob/aa6c92aec40fd22a56ac7b0812b8fad967280e87/src/vue-logger.ts#L88). This render the following in VSCode debug console:
```
warn | js:161330:26 |
This should stop
```

In the browser, this is on a single line. In a debug session with Chrome, it is also on a single line, allowing `debug.console.collapseIdenticalLines` to work nicely.

I don't know if it's a bug, or if it's on purpose, but I would much prefer having all arguments of one call in one line.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere den verlinkten vuejs-logger-Aufruf, der ein Präfix und mehrere Argumente übergibt, und untersuche anschließend, wie die VS Code-Debugkonsole diese Ausgabe im Firefox-Adapter darstellt. Vergleiche dies mit dem einzeiligen Verhalten des Browsers und der Chrome-Debugsitzung; als erledigt gilt die Aufgabe, wenn Argumente aus einem Konsolenaufruf in einer Zeile dargestellt werden, sodass das Zusammenfassen identischer Zeilen funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript, vscode
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 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.