少し前になりますが、shibuya.js で Development Environment Conference が開催されました。このイベントは、なんと3分くらいで定員120名がすべて埋まってしまった大人気のイベントだったのですが(僕も行きたかった、ちなに僕は受付開始から6分後ぐらいに申し込んでみようとしたがだめでした。。。)、資料がすべて公開されています。資料は、僕のブックマークにまとめておいたので参考にしてください。
というわけで、この資料をすべて読んでいくつか自分の開発環境を改善してみました。
1. screen の導入
今更という感じがありますが、screen を導入してみました。ただし、Poderosa + screen + emacs の組み合わせ使うと emacs の再描画がおかしい(screen のステータスバーを考慮していない描画がされているっぽい)ので、Putty + screen + emacs の組み合わせに変更しました。
(すでに、zsh は使っていましたが、screen と zsh の連携でステータスバーにプロセス名を表示するハックの設定はリンクがなくかなり苦労しました。)
2. フォント
miyagawa さんのおすすめフォント Consolas を導入しました。ブラウザのデフォルトフォント、Putty まで設定して、とてもプログラミング向けのフォントとしてはかなりいいです。
3. Kbd Acc
Kbd Acc というキーボードアクセラレータを導入しました。僕は Windows をインストールした後は、キーボードの速度を最大にしますが、このソフトウェアを導入したことでさらにキーボードの入力が加速していい感じになりました。
おすすめの設定は、デフォルトの設定ぐらいがいいです。
ただし、Kbd Acc がインストールされていないコンピュータを使うとかなりフラストレーションがたまります(笑)。
4. Wheel Transparent
ウィンドウを半透明にするソフトウェア Wheel Transparent を導入しました。もちろん、透明度は 82% です。w
このソフトウェアの設定で、ウィンドウのタイトルバーをミドルクリックしたときに半透明にするように変更しました。
たまにウィンドウが重なって不便なときに重宝しています。
5. eClip
クリップボードの履歴をインクリメンタル検索できる eClip を導入しました。このソフトウェアは、タスクバーに常駐しますがよく常駐させてるのを忘れてしまうため、あまり使ってみません。
たくさんの資料を見ながらいろいろ設定したのでかなり大変でしたが、一通り設定できてよかったです。
ただ、開発環境の改善というのは一度きりでは改善が止まってしまうので、時間を作って開発環境の改善を引き続きしてこのブログに公開できればと思います。
今のところ、考えているのは次の改善です。
・Emacs + Gtags で、PHP プログラムを読む環境の改善
・Zsh + Screen の設定を見直して、さらに便利な使い方を学ぶ