コードの実行確認などを行っていると、時折エラーが出る。これを解決するためにそのエラーメッセージやコードの該当箇所をコピー&ペーストして共有するということがしばしば起こる。
どの環境で行っているのか?などを含めた全体の状況を視覚的に伝えるにはキャプチャー画像もいいのだが、テキスト情報が無い画像のみだと困ることも当然ある。コードはテキストデータであるためコピペすれば実行できる。なければ、実行できない。
ソフトウェア開発を行うPaul Parksさんが投じた"I Hate Screenshots of Text"(私はテキストのスクリーンショットが嫌いだ)というブログがHackeNewsでちょっとした話題になっている。
勤務中に大量のコードのスクリーンショットが送られてくる環境にあるPaul Parksさん。同僚から改行なしで途中で切れているコードや同様に見切れたエラーログのキャプチャ画像が送信してくるのだが、募るストレスのあまり、アニメーションGifで思いっきりその心情を表現している。
HackerNewsでは、スクリーンショットとテキストの双方を送信すべき、スクリーンショットを送る側の共感と礼儀正しさが不可欠など様々な意見が集まっている。Appleのシステムに統合されたOCR機能やApple Intelligence、Google LensとGemini連携などAIを用いた近年のスクリーンショット画像の進化やWindowsのSnipping Toolに期待する声、OSやコミュニケーションツール、それぞれのプラットフォーム上でのアイデアを示している。なかにはローカルLLMに投げ込めばいいという意見も。スクリーンショットからソースコードが抜き出せれば問題は解決するという意見だ。
そういえば筆者は、Text Extractorでソースコードを抜き出したことが無い。どんな塩梅なのかここで試してみよう。
.
![美酵 ビファ クレンズドリング 栄養機能⾷品 30包約30日分 [ 発酵 と マグネシウム の力で 美容と健康をサポートし 満腹感 のある 置き換えダイエット ]](https://m.media-amazon.com/images/I/51FnYyHl-kL._SL500_.jpg)
![明治薬品 シボラナイト2 150粒(30日分) [シリアルナンバー付] [ ダイエットサプリ ブラックジンジャー ポリメトキシフラボン 腹部の脂肪を減らす ]](https://m.media-amazon.com/images/I/41U8wqxGJVL._SL500_.jpg)



![hiritu(ヒリツ) バランスリペアシャンプー&ヘアトリートメント オーロラ [シリーズ最高峰のツヤ] きらめき髪 ツヤ髪 浮き毛パヤ毛抑制 ダメージ毛を集中補修 PPT系洗浄成分 アミノ酸系洗浄成分 毛髪補修成分 カシス&パチュリの香り 香水シャンプー](https://m.media-amazon.com/images/I/41FoHN-YVXL._SL500_.jpg)





