问题标签 [rubymine-7]

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.

0 投票
3 回答
1686 浏览

ruby-on-rails - 在 Rubymine 中禁用了在包的上下文中运行脚本(bundle exec)

对于所有 rspec,它不可能在 bundle (bundle exec) 的上下文中运行 rspec。为什么?

在此处输入图像描述

0 投票
2 回答
1269 浏览

ruby - 安排 Cucumber 测试功能重复运行

我在 RubyMine IDE 中有一个 Cucumber 测试(功能文件),最近我需要在预定的时间重复执行其中一个功能。

我还没有找到这样做的方法。关于安排该功能文件的任何想法或想法?

0 投票
1 回答
145 浏览

ruby - 将 unicode 字符打印到 Rubymine 控制台

0 投票
1 回答
63 浏览

rubymine - 突然我的 Rubymine 的数据库窗口没有显示任何 Rails 应用程序!怎么带回来?

我在谷歌上搜索了很多解决方案。但我没有找到任何与我的问题类似的资源。

在此处输入图像描述

提前致谢。

0 投票
1 回答
165 浏览

ecmascript-6 - const 或 let 在 for 语句中使用哪个?ES6。或如何删除 RubyMine 警告?

埃斯林特说

number 永远不会被修改,使用 const 代替。(prefer-const)

在此处输入图像描述


常量

RubyMine 7.1.4 说

没有初始化器的 const 变量。以后将无法分配有意义的值。

在此处输入图像描述

我该怎么办?(我认为const可以,删除 RubyMine 警告,但是如何?)

0 投票
2 回答
2066 浏览

ruby-on-rails - 在 RubyMine 中设置 Rails 调试

我真的希望有人可以帮助解决这个问题,因为它让我发疯。

我正在尝试在 Ubuntu 上的 RubyMine 中启动和运行调试,但完全没有运气。我花了几个小时在谷歌上搜索和阅读文章,没有快乐地尝试不同的事情。

当我在调试模式下运行时,会出现以下消息:

然后我得到一个加载栏,上面写着 Debugger 等待 10 秒。然后我得到:

我不知道该尝试什么,我什至一直在努力寻找一篇关于如何从头开始配置的像样的文章,我只是从 RubyMine 获得了很多相当模糊的文章。

是否有任何特定的宝石最适合(甚至需要)进行调试。

我正在使用 Rails 4 和 Ruby 2.2.1。我对 Ruby 很陌生,这让这个过程变得更加困难,但更重要的是我让它工作!!

非常感谢大卫

编辑

这是我的宝石文件:

我尝试手动添加 Debugger gem,rails-debugger-ui 但没有任何乐趣,所以我暂时将它们取出。我在那里确实有 byebug,我已经注释掉了,因为 RubyMine 在我第一次尝试使用它进行调试时抱怨并且我并没有真正使用它,这只是我从我开始的教程中添加的东西,但还没有完成到整理呢。

非常感谢大家的帮助。

编辑 2

我通过 RubyMine 创建了一个新项目(在我通过命令行完成之前),并通过控制器中的数字数组进行了一个简单的测试,它已经工作了!!这一次,我第一次运行该项目时,它说它需要安装一些我同意的东西,它以前没有对我现有的项目执行此操作,但问题是我不知道它做了什么。我已经针对这两个项目进行了捆绑展示,以查看它是否添加了任何宝石,但我看不到任何明显的东西。:

链接到差异,右边是有效的测试,左边是无效的

有什么想法可以尝试吗?如果我能帮上忙的话,我不愿意开始一个新项目并将所有东西都搬进去。

再次感谢

编辑 3

非常感谢所有的帮助。最后,我决定将所有内容复制到我通过 RubyMine 本身而不是通过终端创建的新项目中并解决了它。

编辑 4

我想我终于让一切正常了。在一遍又一遍地重新创建新项目并逐行复制我的代码之后,我能找到的与其余项目的唯一区别是我现在从 Dropbox 不监视的文件夹中运行它,我不知道这会如何或为什么会影响它,但这是我能找到的唯一解释。

非常感谢我收到的所有帮助

0 投票
1 回答
823 浏览

ruby-on-rails - RubyMine 在 Vagrant 机器上列出的 gem 太少

我决定在 RubyMine 7.1.4 中使用远程 Ruby SDK。

Vagrant 机器 ( hashicorp/precise32) 已设置,RVM、Ruby 2.2.1p85(2015-02-26 修订版 49769)、Rails 4.2.4 和其他必需的 gem 已安装,我的应用程序在通过rails server命令启动时运行。

远程 Ruby 解释器已按以下方式配置:

Settings> Languages & Frameworks> Ruby SDK and gems> Add>New remote...

  • 类型:流浪者
  • Ruby 解释器路径:(命令/home/vagrant/.rvm/rubies/ruby-2.2.1/bin/ruby的输出which ruby

对于这个远程解释器,RubyMine 中列出的 gem 太少了:

gem list在 SSH 控制台中打印的实际列表:

当我尝试在 RubyMine 中运行应用程序时,它会输出错误:No Rails found in SDK.

如何正确配置解释器?

0 投票
1 回答
1025 浏览

ruby - 空测试套件 - Test-Unit RubyMine

这是我第一次使用 RubyMine,我无法让测试框架识别测试。

如果我运行该greed.rb文件,它会显示测试结果:

但如果我运行测试,它会显示:

我已阅读有关 minitest 的问题,并尝试将其应用于测试单元,但没有奏效。

这是我的内容Gemfile

这是包含测试的 ruby​​ 类的一部分:

我可能遗漏了一些东西,但我无法找到解决方案。

0 投票
1 回答
18 浏览

ruby - RubyMine 7 中语句完成的工作原理

RubyMine7.1.4用来编写我的测试用例Ruby。它很棒Ruby IDE,但似乎我并没有完全使用。

例如:如果我们输入syso ineclipse并按回车,它会给出System.out.println();

如何做到这一点RubyMine7.1.4
输入lpl给出$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

在此处输入图像描述

0 投票
0 回答
160 浏览

ruby-on-rails - 无法在 ruby​​mine 上运行调试

RubyMine 未在调试模式下运行服务器,它显示以下错误

我试图在 gem 文件中将 yam_db 更改为 0.3.5,但这会引发另一个错误。为什么它仍然显示此错误?

完全错误