-
Notifications
You must be signed in to change notification settings - Fork 0
collapse command output_ja
Kazushi Kamegawa edited this page Jul 20, 2026
·
2 revisions
日付: 2026-07-20
追跡: Issue #80、sub-issue #81、#82、#83
状態: PR #84での実装を承認済み
- バッファ済み出力が3論理行または4,096文字を超えた時点で折りたたむ。
- raw textはextension側の非DataMember増分バッファに保持し、Remote UIには折りたたみ中はpreview、展開中だけbuffered全文を送る。
- previewは最大3論理行かつ4,096文字とし、CRLFがchunk境界で分割された場合を含め、新規suffixだけを走査する。
- 標準WPF
Expander、TwoWayIsExpanded、VS theme resource、keyboard focus、標準ExpandCollapse automation patternを使用する。 - previewと展開本文はmonospace、NoWrap、水平scroll対応とする。
- Worker truncation時はbuffered outputとして表示し、総行数を断定しない。
- OSSおよびNuGet controlは追加しない。
- 0/1/3/4行、空行、末尾改行、分割CRLF、streaming、展開中追記、再折りたたみ、4,096文字超の1行、truncationを検証する。
- 折りたたみ中に全文を通知せず、deltaごとの全体再走査を行わないことを確認する。
- DataMember、XAML binding、VS theme、keyboard、accessibilityを検証する。