MTプラグイン開発に欠かせない10のソフトウェア
いかにも狙ったようなタイトルで申し訳ないですが、私、えんどうが普段、MTプラグイン開発で使っているソフトウェアを紹介してみようと思います。ちなみにOSは、MacOS X 10.5(Leopard)です。
* "MTPlugin-Starter":http://sourceforge.jp/projects/mtpluginstarter
MTプラグインのひな形を作るPerlスクリプトです。これなしでスクラッチから書くなんてできません。
* "Carbon Emacs":http://homepage.mac.com/zenitani/emacs-j.html
長いこと使っている割には、ぜんぜん使いこなせていませんし、ほとんどカスタマイズもしていません。たまに他のエディタも使ってみますが、なぜかすぐにEmacsに戻ってきてしまいます。
* "MAMP":http://www.mamp.info/en/index.php
apache/mysql/phpをまとめてインストールできるので重宝しています。この環境下に複数のバージョンのMTをインストールして使っています。
* "Terminal":http://www.apple.com/jp/macosx/
apache/php等のlogを表示させていますが、mysql, perldoc, perl debuggerなども開いています。
* Firefox/Safari
開発中はほぼFirefoxしか使いません。よく使うプラグインは、Firebug, Web Developper, Live HTTP Headersです。Safariは調べものと最終的なテストで使います。
* "Parallels":http://www.runexy.co.jp/products/parallels-mac/
おもにIE6でテストするためにWindows 2000を入れて使っています。ごくまれにLinux環境での動作確認に使用する場合もあります。
* "MacGDBp":http://www.bluestatic.org/software/macgdbp/
PHPのXDebugのフロントエンドです。GUIで操作しなければいけないのがちょっと面倒ですが、なかなか役に立ちます。
* "LimeChat":http://limechat.net/mac/index_ja.html
私は在宅で仕事をしているので、会社の他のメンバーに「ちょっと教えてー」と話かけるのに使います。もちろん雑談します。たまにお客様と連絡を取ったりもします。
* "辞書":http://www.apple.com/jp/macosx/
変数やメソッドに名前を付けるときに使います。スペルチェックもしますが、和英辞書として使う方が多いです。
* "iTunes":http://www.apple.com/jp/macosx/
音楽なしで仕事なんて考えられません。
最後はちょっと苦しい感じでしたが、なんとか10個挙げてみました。特にこれがないと困るという状況にならないよう、代替できるものがあるものを、なるべくカスタマイズせず、素のまま使うように心がけています。