【问题标题】:Unable to load "rails c" (error: "Switch to inspect mode") from within the otherwise functional command line inside of the RubyMine Jetbrains IDE无法从 RubyMine Jetbrains IDE 内的其他功能命令行中加载“rails c”(错误:“切换到检查模式”)
【发布时间】:2012-05-18 20:09:55
【问题描述】:

编辑:问题是,我如何“切换到检查模式”?

通过 RubyMine Jetbrains IDE 中的“外部工具”功能(文件、设置、外部工具),我巧妙地在我的 Jetbrains IDE 中添加了一个命令行。这个 cmd(我正在使用 Vista)工具适用于所有命令,包括 rails generate 和 rake 命令,但是当我尝试“rails c”时,它看起来是这样的:

C:\Users\davo\Desktop\RailsProjects\simple_cms>rake db:migrate
rake db:migrate
==  CreateAdminUsersPagesJoin: migrating ======================================
-- create_table(:admin_users_pages, {:id=>false})
   -> 0.5620s
-- add_index(:admin_users_pages, ["admin_user_id", "page_id"])
   -> 0.2740s
==  CreateAdminUsersPagesJoin: migrated (0.8360s) =============================


C:\Users\davo\Desktop\RailsProjects\simple_cms>rails c
rails c
Loading development environment (Rails 3.2.3)
Switch to inspect mode.

这就是jetbrains“自定义控制台”的全部内容。如您所见,我可以在那里执行 rake 命令。

我用谷歌搜索了“切换到检查模式”,但找不到任何有用的东西。

【问题讨论】:

  • 你为什么不用Tools | Run Rails Console... 而不是?
  • 这基本上是这个问题的正确答案。欢迎回答。

标签: ruby-on-rails development-environment rubymine rails-console


【解决方案1】:

RubyMine 有一个内置的方法:Tools | Run Rails Console...

【讨论】:

  • 其实我错了。当我尝试运行控制台命令时,它给了我同样的错误:“切换到检查模式。”我在所有三种环境中都试过了。
  • 这不是错误,它只是 rails 控制台的预期输出。您可以在>> 之后继续在控制台中输入命令,它们将运行。
  • 它慢得要命。现在 Windows 命令行使用 ruby​​ 很慢,但是使用 RubyMine,rails 开发模式下的 irb 非常慢,几乎令人望而却步。你的版本是这样的吗?
  • 我没有注意到这些问题。
  • 它正在工作。谢谢。不知道那里发生了什么。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-23
  • 1970-01-01
  • 2017-04-19
  • 1970-01-01
  • 2012-04-23
相关资源
最近更新 更多