&tag(IntelliJ/Rails);
*目次 [#r5244286]
#contents
*参考情報 [#jdf48202]
-[[IntelliJ]]
*Tips [#pc621388]

**既存プロジェクトをインポート [#h5339a6e]
-New Projectで既存のrailsフォルダを指定するのがいいようだ。
**rakeタスクを実行する [#cac74502]
-OPT+R or Tools→Run Rake Taskより実行。


**railsスクリプトをデバッグする [#h672492d]
-通常のRubyスクリプトのデバッグ用設定を追加し、Ruby scriptをrailsスクリプトに、Script artumentsをrailsスクリプトの引数にする。bundlerを使ってみる場合、Bundelerタブの設定にもチェック。
-デバッグ用のgemをGemfileに入れる必要なし(むしろ入れると動かなくなる)。
**ruby-debug-base19xはどうやってインストールすればいい? [#z7c2f731]
-デバッグしようとすると自動でインストールしてくれる(自分で入れる方法は不明)。
*トラブルシューティング [#fe4cec7b]
**Modelのフィールドが見つからないと警告される [#q15ba4c7]
-schema.rbが存在しないと言われる。テーブルを独自に作ってscheme.rbが存在しない場合dumpしてやればよい。OPT+R でdb:schema:dump  を実行。

**RSpecが実行できない [#g9d97b0a]
**RSpecが実行/デバッグできない [#g9d97b0a]
-[[Can not run specs in RubyMine: RSpec support is disabled even though I have rspec-rails gem installed in app's bundle : RUBY-13450:http://youtrack.jetbrains.com/issue/RUBY-13450#tab=History]]が影響?よくわからん。
-無理にIDEのなかから実行するのをやめて、コマンドラインで結果を見るようにした(そのほうが速いし)。[[Rails3+Guard+Spork+RSpec]]

**rails runnerが実行/デバッグできない [#k054dada]
-これもよくわからず。Gemfileでgem 'debugger'すればdebugできるが、ruby-debugと衝突する?

**ruby-debugでエラー [#e3c70076]
-Gemfileでdebuggerを入れるとエラーになるらしい(衝突)。急にIDEでデバッグできなくなったりした。
-~/.gemにいろいろ入れているみたいなので一旦消してIntelliJを起動しなおす。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS