NetBeans

最近NetBeans IDE 6.7.1を使っているが、なかなかいい。

http://www.netbeans.org/

PHPでコードを書く時は、UnEditor+Yokka Grep+FFFTPというスタイルで書いていたが、Amazon EC2の開発をするようになってUnEditor+Yokka Grep+WinSCPというスタイルに変えていた。EclipseやPHP Editorも試してみたが、どうにも馴染めなかった。

FFFTPを使っていた頃は、ミラーリングアップロードが便利だなと思っていたのだが、WinSCPを使うとSCPが使えるうえディレクトリを常時監視してファイルの書き換えを検知して自動的にミラーリングアップロードするという機能があってとても重宝している。

NetBeans IEDを使うと、ファイル保存時に保存ファイルをSCPでサーバーにコピーするという設定が使えるので、これ一つでエディタ+Grep+ファイル転送がカバーできてなかなか便利だ。そのうえクラスの構造を解析してクラス名から宣言しているコードへ飛んだり、JavaDoc風にコメントを書くとコード補完のときにパラメータの説明が出てきたりとライブラリの構造まで立ち入ってプログラマをサポートする機能があるので快適だ。昔はプロジェクトファイルの下のディレクトリにしかソースを置けなかったような気がするが、今は別ディレクトリでもOKなので、既存のソースディレクトリをそのままNetBeansで使っている。