読者です 読者をやめる 読者になる 読者になる

Javaエンジニア、Ruby on Railsでアプリを作る

整理券アプリを作成中です

RubyMine

RubyMineでRuby on railsの開発をする その8: おすすめ設定3つ

ナビゲーションバーの表示 現在開いているファイルの階層をウィンドウ上部に表示させます。 View > Nabigation Bar を選択 画面上部に awesome_events > app >views > events > new.html.slim と、現在開いているファイルの階層が表示されるようになりました…

RubyMineでRuby on railsの開発をする その7: ER図の出力

RubyMineでのERDの出力方法です。引き続き、"パーフェクト Ruby on Rails" に掲載されているサンプルアプリ (awesome_events)を使用していきます。 DBの設定が事前に必要です。 yucatio.hatenablog.com DBを右クック > Diagrams > Show Visualization… を選…

RubyMineでRuby on railsの開発をする その6: DB (Sqlite) の設定

RubyMineでのSqliteの設定方法です。引き続き、"パーフェクト Ruby on Rails" に掲載されているサンプルアプリ (awesome_events)を使用していきます。 yucatio.hatenablog.com Sqliteの設定 View > Tool Windows > Database を開く。 Databaseウィンドウが開…

RubyMineでRuby on railsの開発をする その5: rspecの実行

引き続き、"パーフェクト Ruby on Rails" に掲載されているサンプルアプリ (awesome_events)のテストをRubyMineで行なっていきます。 yucatio.hatenablog.com rspec-railsがインストールされていることが前提となります。 rspec install の実行 rspecをinsta…

RubyMineでRuby on railsの開発をする その3: rails generate controller

前回に引き続き、"パーフェクトRuby on Rails" に掲載されているサンプルアプリ (awesome_events)の開発をRubyMineで行なっていきます。 yucatio.hatenablog.com rails generate controller controllerを作成します。 プロジェクト名を右クリック > New > Ru…

RubyMineでRuby on railsの開発をする その4: rails generate model と db:migrate

前回に引き続き、"パーフェクト Ruby on Rails" に掲載されているサンプルアプリ (awesome_events)の開発をRubyMineで行なっていきます。 yucatio.hatenablog.com rails generate model controller と同様、 プロジェクト名を右クリック > New > Run Rails G…

RubyMineでRuby on railsの開発をする その2: bundle install の実行

前回の記事で、railsのプロジェクトフォルダの作成(rails new)を行うことができました。 yucatio.hatenablog.com さっそく自分のアプリを作るぞ、と思いましたが、新しいことを一気に始めると混乱するので、まずはRubyMineを使用して、"パーフェクトRuby on …

RubyMineでRuby on railsの開発をする その1: RubyMineインストールとプロジェクトの作成

JavaからRubyにきて困ったことの1つは、無料のIDEが無いことです。eclipseの便利さになれきった自分には、vimのカスタマイズがおっくうに感じられてしまいました。コマンドラインでいちいちrailsのコマンド入力するのも面倒。 (でもこの、面倒って思う気持ち…