原文(日本語に翻訳)
ファイル書き込みの表示を改善しました。長い1行の書き込み(例:圧縮されたJSON)は、多くの画面にわたってページネーションされる代わりに、UIで切り詰めて表示されるようになりました。
原文(英語)
Improved file write display: long single-line writes (e.g. minified JSON) are now truncated in the UI instead of paginating across many screens
概要
圧縮されたJSONやminifiedされたJavaScriptなど、改行を含まない非常に長い1行ファイルを書き込む際、以前はUIが何画面にもわたってスクロールを要求していました。今回の改善により、長い1行コンテンツはUIで適切に切り詰めて表示されるようになり、ターミナルの可読性が大幅に向上しました。
基本的な使い方
この改善は自動的に機能します。特別な設定は不要です。
改善前:
Write output.json
{"name":"example","version":"1.0.0","dependencies":{"react":"^18.0.0","typescript":"^5.0.0",...
...(何画面にもわたって続く)改善後:
Write output.json
{"name":"example","version":"1.0.0","dependencies":{"react":"^18.0.0","types... [切り詰め]実践例
圧縮されたJSONの書き込み
bash
# package-lock.json や圧縮JSONの書き込み時
# → 長い1行が画面内に収まるよう切り詰め表示される
claude "package.jsonを更新して、新しい依存関係を追加してください"minifiedされたCSSやJavaScript
bash
# ビルド成果物の書き込み時
claude "ビルドスクリプトを実行して、dist/bundle.jsを生成してください"
# → 圧縮されたbundle.jsの内容が切り詰めて表示されるAPIレスポンスのJSONファイル保存
大きなAPIレスポンスをJSONファイルとして保存する場合も、UIが読みやすくなりました。
注意点
- 表示が切り詰められても、実際のファイルへの書き込みは完全なコンテンツで行われます
- 切り詰め表示はUIの視認性向上のための機能で、データの損失はありません
- コンテンツ全体を確認したい場合は、書き込み後にファイルを直接確認してください