〜 04.AptanaStudio Rubyアプリ/Ruby on Railsアプリ開発環境の構築 〜

■はじめに
  AptanaStudioは色々な言語の開発ツールとして使われています。
  言語ごとにプラグインが用意されおり、プラグインを追加することにより目的の言語で開発
  を行えるようになります。
  Rubyアプリ や Ruby on Railsアプリの開発についてもプラグインが用意されており、別途
  インストールが必要となります。
  
■RadRailsプラグインのインストール
  AptnaStudioで、RubyアプリやRuby on RailsによるWebアプリをプログラミングを行うには『RadRails』
  というプラグインが必要です。
  プラグインのインストールはオンラインで行いますので、インターネットに接続できる状態に
  しておいてください。

  AptanaStudioを起動すると、『マイ Aptana』というページが表示されます。
  その中から右端の『Plugins』というアイコンを押して画面を切り替え、
  『Platform』タブの Aptana RadRails より『Get It』というリンクを押して下さい。
  
  radrails01.png(165866 byte)
  
  リンクを押すと更新ダイアログが表示さます。
  一番はじめの画面で『Site providing Aptana RadRails』にチェックを入れて、ウィザードを進めて
  行きます。特にデフォルトの値を変更する必要はありません。
 
  radrails02.png(107578 byte)

  radrails03.png(85433 byte)

  radrails04.png(157084 byte)

  radrails05.png(47803 byte)

  radrails06.png(161850 byte)
  
  radrails07.png(169670 byte)

  これでRadRailsプラグインのインストール完了です。
  インストールを完了して再起動を行うと、AptanaでRubyとRuby on Rails用、2つのパースペクティブを開くこと
  ができるようになります。
  
■gem、RubyGemsについて
  Rubyでよく耳にする『gem』とはサードパーティー製のRubyライブラリのこと指します。
  Rubyが標準で用意しているライブラリ以外の機能を利用したい場合、対応するgemをインストールすること
  になります。例えば、WebフレームワークであるRuby on Railsは、『rails』という名前のgemが必要です。

  gemには依存するものがあり、その場合、目的の機能を実現するために複数のgemをインストールする必要があります。
  先ほど例にあげたRuby on Railsに関しても『rails』というgem以外に『actionpack』『actionmailer』
  『activerecord』・・・、他多数gemが必要になります。
  
  gemの管理を行うため、Rubyには『Ruby Gems』というツールがあり、RubyGemsを使用すると依存するgemをまとめて
  インストールしたり、gem削除、gemのアップデートなどを簡単に行うことができます。
  
  このRubyGemsですが 〜 Rubyのインストール 〜 でRuby本体と一緒に既にインストール済みです。
  通常はコマンドプロンプトからRubyGemsの操作を行いますが、AptanaStudioにはAptanaStudioからRubyGemsをGUIで
  操作する機能がありますので、是非利用しましょう。
  また、AptanaStudioには不足しているgemを自動インストールする機能も用意されています。
  
■gemの自動インストール
  RadRailsプラグインをインストールしたことにより、AptanaStudio側の開発準備は整いましたが、Ruby側の準備が
  まだできていません。gemが不足していますのでgemのインストールを行います。

  メニューバーより ウィンドウ(W) > パースペクティブを開く(O) > その他(O)... より、パースペクティブを開く
  ダイアログを表示します。
  ダイアログにて『Ruby』を選択して[OK]を押してください。
  Rubyアプリ開発用のパースペクティブが表示されます。
  
  radrails08.png(158510 byte)
  
  初めて、RubyもしくはRuby on Railsのパースペクティブを開いた時以降、AptanaStudioのgemの自動インストール
  の機能が有効になります。
  不足するgemがある場合、以下のようなgemの自動インストールダイアログが表示されますので、[インストール]
  を押してgemをインストールしてください。
  
  radrails09.png(51579 byte)
  
  radrails10.png(95541 byte)
  
  インストールが完了したら、Ruby側の準備も完了です。
 
■おわりに
  以上、AptanaStudio Rubyアプリ/Ruby on Railsアプリ開発環境の構築でした。
  いよいよ開発ができる環境ができました。
  次回は、〜 05.Hello World! AptanaSutdio Rubyプロジェクト編 〜 です。
  AptanaStudioを使用してRubyでHelloWorldをしてみます。
  
▲メニューへ


(*´▽`)ノ。゚・*:.。.ДЯIGДтO.。.:*・゚。
  最後まで見て頂きありがとうございます。
  このサイトはバナークリックの広告収入により運営されています。
  今回の内容が「よかった」とか「ためになった」と思われましたらで結構ですので、
  下バナーのクリックにご協力よろしくお願いします。