コードの実行確認などを行っていると、時折エラーが出る。これを解決するためにそのエラーメッセージやコードの該当箇所をコピー&ペーストして共有するということがしばしば起こる。
どの環境で行っているのか?などを含めた全体の状況を視覚的に伝えるにはキャプチャー画像もいいのだが、テキスト情報が無い画像のみだと困ることも当然ある。コードはテキストデータであるためコピペすれば実行できる。なければ、実行できない。
ソフトウェア開発を行う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でソースコードを抜き出したことが無い。どんな塩梅なのかここで試してみよう。
.











![[USBで録画や再生可能]Tinguポータブルテレビ テレビ小型 14.1インチ 高齢者向け 病院使用可能 大画面 大音量 簡単操作 車中泊 車載用バッグ付き 良い画質 HDMI端子搭載 録画機能 YouTube視聴可能 モバイルバッテリーに対応 AC電源・車載電源に対応 スタンド/吊り下げ/車載の3種類設置 リモコン付き 遠距離操作可能 タイムシフト機能付き 底部ボタン 軽量 (14.1インチ)](https://m.media-amazon.com/images/I/51-Yonm5vZL._SL500_.jpg)