angular / angular/angular-cli

Add support for OSC 8 for filepath in output

未關閉
#27,438 3 則留言 3 個 reaction 已指派 0 人 在 GitHub 檢視
area: @angular-devkit/build-angular area: @angular/cli feature feature: insufficient votes
主要語言
TypeScript
星號
27k
分支
11.8k
平均合併
14 小時 23 分鐘
30 天內合併 PR
162

描述

### 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_

貢獻指南

開啟貢獻指南

研究方向

首先追蹤 build 和 serve 命令如何在終端輸出中格式化檔案路徑和錯誤;該 issue 沒有指出儲存庫檔案或測試。明確 OSC 9;4 進度回報是否與 OSC 8 超連結一同屬於範圍。完成標準應包括:在受支援的終端中,錯誤檔案名稱可點擊;如果仍保留這第二項請求,還應有明確定義且經過測試的進度行為。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
typescript
領域
cli
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
42/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。