問題タブ [rubymine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 端末からテストを実行中に構文エラーが発生しました
RubyMineにRailsアプリケーションがあります。ターミナル(Mac OS X 10.7)でテストを実行しているときに、次のエラーが発生します。
私はこれらの行が問題を引き起こしていると推測しています:
そうですか?はいの場合、なぜですか?
編集:
ありがとう!
ruby-on-rails - Rails アプリケーションの複数の form_tag
これは私の logins_form.html.erb のコードです
どちらか一方のみを受け入れるか、1
両方を受け入れ2
ません。なんでそうなの?2 つのうちの 1 つを削除しても、両方のフォームがログインにリダイレクトされます。
私は何を間違っていますか?
ありがとう。
ruby-on-rails - form_tagアクションがRailsで機能しない
このフォームはapplication.html.erbにあります。
なぜこれがposts->create
代わりに向けられるのか理解できposts->index
ませんか?
ありがとう。
ruby-on-rails - Ruby on Rails: メソッドが呼び出された場所を見つけるにはどうすればよいですか?
私は既存の Rails プロジェクトに慣れてきており、モデル (ActiveRecord) の特定の属性 (フィールド) がどこで変更されているのか疑問に思っています。Java では、セッターで Eclipse の「参照の検索」機能を使用するか、そこにブレークポイントを設定します。ActiveRecord では、属性はクラス ファイルにリストされていません。もちろん、テキスト検索を実行して何百もの結果を調べることはできますが、これは IDE で作業するポイントに反します。より良い方法はありますか?RubyMine を使用しています。
ruby-on-rails - ActiveRecord :: StatementInvalid:テーブルが見つかりませんでした
私はusers_test.rb
ちょうど持っているファイルを実行しようとしています
likeテーブルがありますが、それでもこのエラーが発生します。なぜそうなのか?
ありがとう!
ruby-on-rails - rubymineはroutes.rbを生成します
Ruby on Rails は初めてで、いくつか問題があります。
RubyMine IDE を使用した開発では、モデル、コントローラー、およびビューを作成できましたが、ルーティングに問題があります。デフォルトでは、 ファイルには本文が空のroutes.rb
このメソッドのみが含まれます。Apis::Application.routes.draw do
たとえば、コントローラーを作成してTestController
からindex
メソッドを作成し、routes.rb
この命令を追加しますresources :test
。これまでのところ、問題なく動作しています。method1
しかし、別のメソッドを追加すると、(およびビュー) ブラウザーでアクセスできないとしましょうhttp://localhost:3000/test/method1
。
ファイルに他に何を追加する必要がありroutes.rb
ますか?
ルーティング ファイルをあまり編集せずに、IDE から自動的にルーティングを行う方法はありますか?
ruby - Rubymine のデバッグ - プロジェクト ファイルのみをデバッグしますか?
私は RubyMine を使用しており、これまでのところ非常に気に入っています。
プロジェクト ファイルのみをステップ実行する方法はありますか? [ステップ オーバー] または [ステップ アウト] をクリックすると、フレームワーク ファイルとライブラリ ファイルが表示されるので、それらを見る必要はありません。
performance - CPU使用率の奇妙な変更により、RubyMineはほとんど使用できなくなります[グラフを含む]
RubyMineを約2か月使用して以来、パフォーマンスの問題が発生しています。バグのあるデバッガーのせいで、次にスワッピングのせいだと思いました。
そのため、RubyMine(またはUbuntu?)が一方のコアを100%で使用し、もう一方のコアをそれほど使用しないことを決定するまで、5〜10分間は正常に機能することに気付きました。時々通常に戻りますが、通常は同じままで、使用するのは本当に不快です。
したがって、ここでは約30秒の変化が見られます。
どう思いますか?
ruby-on-rails - Railsサーバーを実行できません
なぜ私がこれを手に入れているのかについての提案はありますか?私のrubyバージョンはruby 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11.1.0]
で、railsバージョンはRails 3.1.1
です。私がやったbundle install
とgem update --system
。
ありがとう!
ruby-on-rails - RubyMineでのRubyとRailsのコード補完の問題
私がC#開発でよく知っているコード補完と比較すると、RubyMineによって提供されるコード補完は驚くほど不完全であることがわかります。
いくつかのメソッドを使用してクラスを作成し、それらを別のクラスから呼び出したい場合、
「1マイル」のような長さのコード完了リストを取得するのに、関連するメソッドの提案が含まれていないのはなぜですか。
(または、これは私のRubyMineのバグ/機能ですか?!)「deliver_*」メソッドのようなメソッドを
ActionMailer
魔法のように生成するようないくつかのクラス(この例を参照)...コードの完了ではそれらが表示されないので、それらが存在することをどのように知る必要がありますか?
(残念ながら、現時点でもエラーが発生します。そのdeliver_contact
メソッドは存在しません...例から完全にコピーしたので、この機能がまだ存在するかどうかを自問しています8 [)
これらの問題を解決する方法はありますか?