angular / angular/angular-cli

Add support for OSC 8 for filepath in output

Offen
#27,438 3 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: @angular-devkit/build-angular area: @angular/cli feature feature: insufficient votes
Vorherrschende Sprache
TypeScript
Sterne
27k
Forks
11.8k
Ø Merge
14 Std. 23 Min.
Gemergte PRs (30 T.)
162

Beschreibung

### Command

build, serve

### Description

Many terminals support `OSC 8` hyperlinks [see](https://github.com/Alhadis/OSC8-Adoption)
If angular cli add osc 8 escape sequense to file with errors then users can just click on filename in output to open that file in default editor

Additionally cli can also add `OSC 9;4` escape sequesnse to report progress in terminal https://learn.microsoft.com/en-us/windows/terminal/tutorials/progress-bar-sequences

### Describe the solution you'd like

_No response_

### Describe alternatives you've considered

_No response_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, nachzuverfolgen, wie die Build- und Serve-Befehle Dateipfade und Fehler in der Terminalausgabe formatieren; das Issue nennt keine Repository-Dateien oder Tests. Kläre, ob die Fortschrittsberichterstattung mit OSC 9;4 neben OSC 8-Hyperlinks ebenfalls zum Umfang gehört. Als erledigt sollte gelten, dass in unterstützten Terminals anklickbare Fehlerdateinamen enthalten sind und ein definiertes, getestetes Fortschrittsverhalten vorliegt, falls diese zweite Anfrage weiterhin enthalten ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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