Add support for OSC 8 for filepath in output
- 主要言語
- TypeScript
- スター
- 27k
- フォーク
- 11.8k
- 平均マージ
- 14時間 23分
- マージ済み PR(30日)
- 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 8 ハイパーリンクに加えて、OSC 9;4 の進捗レポートも対象範囲に含まれるかを明確にしてください。Done には、対応するターミナルでクリック可能なエラーファイル名が含まれ、さらにこの 2 つ目の要求を引き続き含める場合は、定義されテストされた進捗動作が含まれている必要があります。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- typescript
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100