さようならNetBeans/こんにちはRedcar
今日、マイコミジャーナルで「NetBeans IDE 7.0からRuby on Railsのサポートを廃止」という記事を読んで、かなりの衝撃を受けました。
実はNetBeansのヘビーユーザーで、知人にも勧めてきたし、セミナーで話もしたし、書籍(『かんたんRuby on RailsでWeb制作』)まで書いてしまったのだから、本当に冷や汗ものです。皆様、お許しください!
2009年のOracleによるSunの買収が関係するとは思いたくないけど、正直に言えば一番最初に浮かんだのはそのこと。NetBeans.orgのアナウンスメントにはJDK7対応のため開発リソースを集中させるとか、Rails開発者がNetBeansをあまり使っていないとか書いてあります。そうかもしれないけどねぇ。
私は頻繁に NetBeans の開発版をダウンロードしてかなり真剣にバグレポートもしてきたのに…なんてこと!
まあ、仕方がない。他のを探しますかね。
ということで、早速、有名な RadRails を試してみました。実を言うと、かつて私はこれを使っていました。しかし、いろいろと調子が悪くて NetBeans に乗り換えたという過去があります。でも、それは昔の話。きっと今は良くなっていることでしょう。
インストールは非常にスムーズに行きました。しかし、Railsプロジェクトの新規作成で先に進みません。使い心地を試してみるまでもなく、「こりゃダメだ」という判断に達しました。Ubuntuでうまく動いているという報告を耳にするまで、RadRailsはペンディングです。
次に、IDEではないけどTextMateライクなエディタ Redcar をインストール。JRubyで動くそうです。
こちらはちゃんと動きました。第一印象は、ソースコードのカラーリングが美しくて読みやすい、ということ。長く使う上でとても大事なことですね。その点、NetBeansは今ひとつでした。これは +1 ですね。
NetBeans との比較で残念なのは、Mercurial 連動がなくなったこと。変更したファイルや行に色が付いたり、履歴をグラフィカルに表示してくれたので、とても便利でした。でも、これは仕方がないですね。他のツールで間に合わせられるでしょう。
とりあえずの本日の結論:さようならNetBeans/こんにちはRedcar
追記 2011年2月17日のブログ記事 http://blog.enebo.com/2011/02/ruby-on-netbeans-lives.html によれば、NetBeans の Ruby サポートを引き継ぐ計画が持ち上がっているようです。私も参加しようかな。Javaのコードに触るのは久しぶりだけど。
(2011/01/28)
記事に関するご質問は、 hermes@oiax.jp までメールでお送りください。
ウェブサイト構築の発注先を検討されているお客様は、ご相談フォームをご利用ください。
- はじめに
- Rails はエンタープライズの世界で主流になるか (2008/03/29)
- Rails 2.0 ベンチマーク (2008/03/30)
- テスト駆動開発とデバッグコード (2008/04/07)
- Git or Mercurial (2008/04/22)
- RESTful Ruby on Rails -- その美しさと難しさ (2008/04/23)
- RESTful Ruby on Rails -- 単数と複数 (2008/04/24)
- Rails のソースコードを読む (2008/05/02)
- sudo: no passwd entry for app! (Capistrano 2.3.0) (2008/05/12)
- Rails on GlassFish (2008/06/18)
- 「Ruby は型宣言がないけど、ちゃんとしたシステムに使えるのか」という質問にどう答えるか (2008/11/23)
- 「Ruby はスクリプト言語だけど、遅くないですか」という質問にどう答えるか (2008/11/24)
- どのプログラミング言語が将来的に有望か (2009/01/10)
- どのフレームワークが将来的に有望か (2009/01/11)
- フレームワーク対 CMS (2009/01/12)
- Rails 2.3 で spawner/reaper は DEPRECATED に (2009/03/25)
- db/seeds.rb (2009/06/08)
- LESSとSass (2009/08/03)
- Rails 2.3.4 と I18n (2009/08/15)
- RubyGems のアップデート(上書きインストール) (2010/02/03)
- クリエイティブ・コモンズの Rails 教材 (2010/03/08)
- Yet Another Ruby Reference (2010/03/12)
- Rails で MongoDB を使ってみた (2010/03/23)
- Rails で MongoDB を使ってみた(2) (2010/03/25)
- 祝 Ruby on Rails 3.0 beta2 リリース (2010/04/02)
- Rails 3.x 時代のテストフレームワーク (2010/04/24)
- 続・Rails 3.x 時代のテストフレームワーク (2010/05/06)
- Test::Unit と RSpec と Shoulda (2010/05/06)
- Windows + Rails + MySQL 5.1 (2010/07/20)
- Ruby on Rails 2.3.9 リリース (2010/09/05)
- Railtie と Engine と Plugin の関係 (2010/10/23)
- Rails 3.0 と Internet Explorer (2010/11/19)
- acts_as_list: gem か plugin か (2010/11/29)
- さようならNetBeans/こんにちはRedcar (2011/01/28)
- RubyGems 1.5 が出たけど (2011/02/04)
- はじめる!Rails3 第2巻の執筆を始めました (2011/03/20)
- NetBeans 7.0にRuby on Railsプラグインをインストールする手順 (2011/03/21)
- Resqueを利用したRailsでの非同期処理/バッチ処理 (2011/03/23)
- Resqueワーカーをデーモンとして動かす (2011/04/02)
- はじめる!Rails3 第2巻の執筆(経過報告) (2011/04/23)
- はじめる!Rails3 第2巻の執筆(経過報告 No.2) (2011/05/11)
- Rails 3.1: assign_attributesメソッド (2011/05/14)
- Rails 3.1: has_secure_passwordメソッド (2011/05/27)
- はじめる!Rails3 第2巻の執筆(経過報告 No.3) (2011/06/06)
- Ruby on Rails 3.2 を Windows にインストールする手順をかなり丁寧に説明してみました (2011/07/22)
- Ruby on Rails 3.2 を Mac OS X にインストールする手順をかなり丁寧に説明してみました (2011/08/07)
- はじめる!Rails3 第2巻の執筆(経過報告 No.4) (2011/08/15)
- WindowsマシンにUbuntuをインストールしてRails開発を始めるには (2011/08/29)
- Rails 3.xでISO-2022-JP(JISコード)の電子メールを送る: mail-iso-2022-jp (2011/12/05)
- はじめる!Rails3 第3巻について (2011/12/30)
- NetBeans 7.1にRuby on Railsプラグインをインストールする手順 (2012/01/26)
- はじめる!Rails3 第3巻について(経過報告) (2012/02/29)
- はじめる!Rails3 第3巻について(経過報告2) (2012/03/17)
- Ruby on Railsで複合キーを扱う(1) (2012/03/25)
- Ruby on Railsで複合キーを扱う(2) (2012/03/26)
- Ruby on Railsで複合キーを扱う(3) (2012/03/27)
- Ruby on Railsで複合キーを扱う(4) (2012/03/28)
- Ruby on Railsで複合キーを扱う(5) (2012/03/29)
- Ruby on Railsで複合キーを扱う(6) -- 最終回 (2012/03/31)
- Ruby on Railsで複合キーを扱う(7) -- 補遺 (2012/04/01)
- Ruby on Rails 3.2 を Ubuntu にインストールする手順をかなり丁寧に説明してみました (2012/04/22)
- Ruby on Rails 3.2 を Cygwin にインストールする手順をかなり丁寧に説明してみました (2012/05/05)
- Ruby/Railsを学習・開発する環境としてのCygwin (2012/05/06)

