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 摘要。