タスクビューあってのEclipse
先月下旬に、Eclipse3.2で使用できるPHP用プラグイン【KoebiStudio】がリリースされました。
試しにインストールしてみたものの、現在使用しているEclipse3.1+PHPEclipse1.1.8からは移行できずにいます。
その要因のひとつが「Koebiにはタスクビューがない!」ということ。
Eclipseにはタスク管理を行うための「タスクビュー」という表示領域があります。
ここには、プログラミング中に思いついたことをメモしていくことができ、手入力した項目には次のように行頭にチェックボックスが表示されます。
完了したタスクはチェックすることで、残りのタスクの把握が簡単にできます。
PHPEclipse ではさらに、「タスクタグ」を定義することで、そのタスクタグを記述したコメントを自動でこのタスクビューに表示してくれる機能があります。
たとえば、次のようにタスクタグを定義します。
そして実際に、ソースのコメントにタスクタグを使用していきます。
// DEBUG $hogeを確認 print_r($hoge); if ($return) { ....... } else { // TODO 失敗したら、どうする? } ..... // TODO これで正しいかチェック!
すると、タスクビューにこのようにコメントとその記述位置が表示されます。
タスクビューの行をダブルクリックすると、記述位置へジャンプすることが可能です。
私はこの機能を使って、詳細なコーディングを後回しにしたいところにはとりあえず 「TODO」タグをつけたコメントを書いていきます。
コメントにはそこで行いたい処理の概略や条件、懸案事項などを思いつくまま書いていきます。
実際にコーディングを行い「TODO」ではくなったら、タグをはずし、コメント内容も整理します。
タスクビューが空になるのを目標に作業を進めていきます。
ちなみに、表示するタスクの範囲をフィルター機能で制御できるので、作業中のファイルのみ、とかプロジェクト全体、などその時に応じて変更できるのも便利です。
というわけで、KoebiStudioでタスクタグが使えるようになったらいいな、と思う今日このごろ。開発チームへ要望を出してみようかと思います。