Ruby/Rails用IDE「3rdRail 2.0」は開発を効率化するか?プロファイリング&テスト機能がポイント

2009年1月に発表された「3rdRail 2.0」。初のメジャーバージョンアップとなる本製品は、これまでとはどう変わったのか? 新機能や既存機能の強化点など、開発者が気になる機能を実際に試してみた。

2009年02月16日 08時00分 公開
[野坂秀和,ネットワーク応用通信研究所]

 Webアプリケーションフレームワーク「Ruby on Rails」の統合開発環境(IDE)である「3rdRail」の新版「3rdRail 2.0」が2009年1月20日、エンバカデロ・テクノロジーズから販売開始された。

 3rdRail 2.0はEclipseを基にしたIDEで、最初のバージョン「3rdRail 1.0」から数えて3世代目の、初のメジャーバージョンアップ製品である。3rdRail 2.0はこれまでとはどう変わったのか? Windows Vista Home Premium(SP1)環境にセットアップして試してみた。

Ruby on Railsの進化をキャッチアップ

 IDEの土台となるEclipseプラットフォームには、前バージョン「3rdRail 1.2」と同じものが採用されている。見た目や操作感などの基本的な部分については、全体的に大きな変化は見られない。また、今回から新たに「Ruby on Rails 2.1」がサポートされた。2008年末にリリースされた「2.2」には対応していないが、開発サイクルの早いRuby on Rails(以下、Rails)の進化に着実にキャッチアップできているといえる。

photo 3rdRail 2.0の画面《クリックで拡大》

TurboRDK

 今回の新版では、付属するRuby/Railsの実行環境が新しく「TurboRDK」に置き換わった。TurboRDKでは、Ruby/Railsの開発を行うために必要なパッケージがプリインストールされており、インストーラの指示に従うだけで必要十分なRuby/Railsの実行環境が整う仕組みになっている。下の画面は、TurboRDKによってインストールされるRubyのパッケージ一覧である。

photo TurboRDKがインストールするパッケージ一覧

 また、前バージョンのRuby実行環境に比べて、導入されるパッケージが格段に増加している。「Merb」や「Rack」といった、Rails以外のWebアプリケーションフレームワークが追加されている点も興味深い。

 さらに、Textile形式のドキュメントをHTMLに整形する「RedCloth」、Rubyにおける画像処理を可能にする「RMagick」など、Railsと組み合わせて使えるライブラリが多く追加されている点も見逃せない。そのほかにも、Windows版ではRubyファイルに対する関連付けをWindowsに設定できる点など、細かな部分でより使い勝手を良くする工夫が施されている。

photo Rubyファイルに対する関連付け設定
会員登録(無料)が必要です

Copyright © ITmedia, Inc. All Rights Reserved.

新着ホワイトペーパー

事例 サイボウズ株式会社

顧客・案件情報の管理でよくある課題、属人化や二重管理を防ぐための方法とは?

顧客・案件情報の管理は属人化や二重管理が起こりやすく、機会損失につながることも多い。こうした課題の解決策として注目されているのが、ノーコードで業務アプリを作成できるクラウドサービスだ。事例を交えてその効果を紹介する。

プレミアムコンテンツ アイティメディア株式会社

「SRE」と「DevOps」の違いは? 業務分担と連携のヒント

迅速な開発とセキュリティ確保の両立は、アプリケーションの運用管理で重要だ。そのための手法である「SRE」「DevOps」はそれぞれどう異なり、どの場面で連携すべきなのか。

製品資料 ServiceNow Japan合同会社

生成AIで「ローコード開発」を強化するための4つの方法

ビジネスに生成AIを利用するのが当たり前になりつつある中、ローコード開発への活用を模索している組織も少なくない。開発者不足の解消や開発コストの削減など、さまざまな問題を解消するために、生成AIをどう活用すればよいのか。

製品資料 ServiceNow Japan合同会社

「ローコード開発」実践のヒント:AI主導のイノベーションに向けた4つの戦略

急速に変化する顧客ニーズに応えるような適切な製品を継続的に提供するためには、より多くのアプリを生み出す必要があるが、そのための開発者が不足している。そこで注目されているのが、生成AIやローコード開発プラットフォームだ。

事例 Twilio Japan合同会社

恋活マッチングアプリの“安心”を自社開発で確保した、タップルの取り組み

恋活マッチングアプリを運営するタップルは、自社開発のビデオチャットをアプリに搭載することで、顧客が安心してサービスを利用できる仕組みを構築している。スピード感やカスタマイズ性を重視して開発した同社の取り組みを紹介する。

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。

ITmedia マーケティング新着記事

news103.jpg

「AR」でMetaに勝てる? SnapのCEO、エヴァン・シュピーゲル氏はこう語った
SnapのCEO、エヴァン・シュピーゲル氏が最近、動画インタビューに立て続けに登場している...

news085.jpg

SEOに欠かせない「インデックス」について徹底解説【初心者必見】
今回は、SEOにおける「インデックス」について、わかりやすく解説します。

news090.jpg

マーケ担当者はなぜ「広報」を誤解するのか?
「マーケティング」と「広報」活動は似て非なるもの。この連載では2つの業務を兼務する人...