消えたソースを探せ!最近の投稿Processing2.0の新機能。シェーダを使って高速に模様を描く。その2)Processing2.0の新機能。シェーダを使ってフィルタを作成する。2011(16日目)おやおや、ProcessingIDEがクラッシュしてしまったようですね。ソースの保存をしていなかったのですか?せっかくうまく動いていたのに、さぞ残念なことでしょう。魔法のコードそんなときでも大丈夫。Processingはスケッチの実行時に、仮フォルダを作成しています。このフォルダの中を探せば、消えてしまったソースを復活させることができるんです。実行の度にフォルダを作るので、過去のスケッチを取りだすことだってできちゃうんです。そんな魔法のようなソースをあなたの手元に。実行してしばらくすると、Processingのコンソール部分に、パスが表示されます。WindowsでもMacでも、どちらでも動きます。これが、Processingが作成した仮フォルダです。日付順の新しい順で並ぶので、上の方から探していけば、目的のスケッチにたどり着けるでしょう。このパスにWindowsならExplorer、MacならFinderなどで移動して、javaファイルを救出しましょう。仮フォルダ内にあるjavaファイルは、pdeファイルに、「Processingの実行に必要なimportや宣言を加えたもの」です。記述」を削除したものをProcessingのエディタに張り付ければ、復活させることができます。コードが消えてしまう場面としては、println()を大量に実行した場合や、無限ループを作ってしまった場合、また、Processing自体の不具合で突然クラッシュしまう時などです。単純に保存し忘れなどでも、書いたコードは消えてしまいます。そんな時は、あなたの助けになるでしょう。この魔法のコードならね。