なんか開発者になりそうなのでIDEに慣れてみる

魔法戦士→魔法使い程度のちょっとした社内ジョブチェンジをするかもなので、IDEに慣れるためいろいろ調べてみた。

■IDEとは

プログラムを開発するための支援ソフトウェア。プログラムなんて手書きで書けばいーじゃん、と思うかもしれないが、数100行を超えてくると変数名やモジュール名を管理するにも一苦労だしロジック間違いも多くなる。そんな時IDEなら、今定義してる変数名一覧を表示してくれたり、文法間違いを指摘してくれたりするので使いこなすと便利。欠点は使うまでにいろいろ準備が必要な事。数10行レベルのスクリプトをIDEで書くのはアホ。

■今までのIDE使用経験

Ruby用IDEのRDEを使ったことはある…が、入力支援と即時実行しか使ってないのでIDEの真の力を引き出したとは言いがたい。この手のツールはWindowsのショートカットキーを知らなくても使えるのと同じで、がんばって覚えようと思わないと一切成長しない。折角の機会なので1つのIDEを選び覚える事にする。

で、仕事で使うのはVisualStudioなのだが、僕の経験上、何かを学ぶには教科書だけでなく課題が必要である。プライベートでVBは書かないので、良く使うRuby用のIDEを習得する事にする。以下のページを参考。

Ruby on Rails用 統合開発環境(IDE) 比較レポート:CodeZine

汎用性が高く情報量が多そうなのでEclipse+RadRailsプラグインで開発してみる事にする。