質問: ### 前提・実現したいこと プログラミングの初心者です。パイソンを始めました。 annaconda等を使ってソースコードを書く練習をしています。 実現したいことは作成したコードの整理をしたいです。 ### 発生している問題・エラーメッセージ 現在、annacondaやjupyter notebookで書いたり、paiza等無料サイトの練習問題をやっています。 練習問題を解答したら後の参照用にとってありますがメモ帳の状態で乱雑に保存されています。 書いたコードはコピペしてメモ帳を使っていますが、読みづらいです。 新しいコードを書くとき、以前のコードをすぐに参照できるようにしたいです。 コードだけでなく、標準入力や出力結果も同様に見たいです。 ### 試したこと 始めはexcelにいれていましたがforの繰り返しなどでものすごく見づらい。 メモ帳もたくさん展開するとわかりづらい状態となっています。 githubというのを使えばいいかと思ったのですがバージョン管理というほど同じ物で差分を作るわけではないので違うのかなと思って試すのを辞めてしましました。 スクリーンショットも使ってみましたがそれも画像のため使いづらいです。 ### 補足情報 無料の管理ツール等があれば名前だけでも教えていただきたいです。 使い方は調べようと思っていますがとっかかりがなくて困っています。助けて下さい。
回答: こんにちは。 私は全文検索できるエディタを使ってます。 指定したフォルダ以下のテキスト・ファイルについて、指定したキーワードで全文検索を行い、結果をダブルクリックすると、当該行をエディタで開くような機能を持っているものです。私は秀丸エディタをつかっているので他のエディタについては把握していませんが、この機能を持っているエディタは多いのではないかと思います。 そして、ソース・コードをファイルに保存し、可能な時はその入出力をコメントとして埋め込み、かつ、その簡単な説明を記述しておけば、後でキーワード検索で見つかるという寸法です。 恐らく、このような用途のためにもっと優れたもの(アイデアの整理はEvernoteが優れているらしい)もあると思いますが、把握していません。