问题标签 [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.

0 投票
2 回答
6480 浏览

ruby-on-rails - Ruby-on-rails + Postgres:配置问题

在 Windows 7 ruby​​ 1.8.6、rails 2.3.8、一些基本的 gem(还有 ruby​​-postgres)和 Jetbrains 的 IDE Rubymine 中安装后,我遇到了一些麻烦。

因此,在使用 Rubymine(database.yml 中的默认 PostgresSQL 配置)创建了一个简单项目后,我在 localhost:3000 中运行它,但它似乎没有识别出类似的东西:

当我第一次在“关于您的应用程序的环境”中单击 Ruby on Rails 的主页时,它返回一个错误:“我们很抱歉,但出了点问题。 ”甚至当我创建一个带有视图的简单控制器并打开正确的 URL 它告诉了同样的问题。

我不知道问题是关于数据库还是类似的东西,但我也想知道如何在 database.yml 中配置它。

默认:

我做了什么:

这样对吗?

0 投票
1 回答
691 浏览

ruby-on-rails - Mac 上的 RubyMine,Ubuntu 上的 Rails 环境

我在 Mac 上安装了 RubyMine,但我的 Ruby 和 Rails 开发环境是在 Ubuntu VPS 上。

当我在 RubyMine 中运行 IRB 时,我假设它正在使用我的 Mac 环境的 IRB?

因为我已经在我的 Ubuntu VPS 中安装了 rvm、bundler、gems 等。

是否可以在我的 Ubuntu VPS 中创建应用程序并使用该环境而不是 Mac?

0 投票
2 回答
411 浏览

ruby-on-rails - Ruby-on-rails 中的迁移问题

嘿伙计们,当我第一次开始一个 Rails 项目时,模型用户是设计和创建的。在完成所有迁移部分之后,它成功地在 postgres 上创建了表“users”。好吧,然后在项目期间进行了一些更改后,我意识到表格中缺少一个属性/新列。

所以我所做的是从 postgres 中删除表 users 并在我的第一个迁移 ruby​​ 类中添加一个新列:

因此,当我再次运行 db:migrate 时,将使用新属性:authorization_token 创建一个新的用户表,它不起作用,但没有错误。

(我知道我不应该删除表格,还有另一种聪明的方法)

0 投票
1 回答
1545 浏览

rubymine - 如何在 RubyMine 中获取快速修复菜单?

根据http://blogs.jetbrains.com/ruby/2009/08/whats-mining-rails-i18n-support/应该有一个快速修复菜单允许我创建翻译键。它似乎与灯泡有关,但在最新的 RubyMine (RM-96.886) 中,我似乎没有得到这个小灯泡。任何想法如何进入该菜单?

0 投票
1 回答
4055 浏览

ruby-on-rails - 如果我有 IDEA,我需要 ruby​​mine 用于 ruby​​ dev 还是两者都可以?

IDEA 是否支持 ruby​​mine 的所有功能,还是 ruby​​mine 更适合 rails 并且 IDEA 不具有所有 ruby​​mine 功能?

0 投票
2 回答
1048 浏览

ruby-on-rails - GIT / RubyMine (Leopard) - 不能拉,但我可以提交和推送

我有奇怪的问题

我的系统是 Snow Leopard (10.6.4) - 我无法从我的 RubyMine 中拉取,但我可以提交和推送。最好的是,当我运行终端并输入“git pull”时,它工作正常。

在 ruby​​ mine 控制台中有一些错误:

我不知道如何解决这个愚蠢的问题。有任何想法吗?感谢帮助

0 投票
2 回答
5534 浏览

ruby-on-rails - 测试从命令行运行,但不在 RubyMine 中 - 未找到测试

我正在尝试使用 RubyMine 在现有项目中运行测试。不幸的是,每当我尝试这样做时,我都会收到未找到测试的消息,并且测试控制台输出的底部会看到以下消息:

我已经尝试使用和不使用命令运行测试,
-e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)但除此之外没有调整默认测试配置。以下是当前配置作为参考:

RubyMine 运行/调试配置

RubyMine 中测试控制台的完整转储:

从命令行运行和在 RubyMine 中运行有什么区别?

0 投票
2 回答
1749 浏览

ruby - 有没有办法在 RubyMine 中查看当前的日志文件?

我认为能够以与在 RubyMine 中查看正在运行的任务或测试的输出相同的方式查看 log/development.log 和 log/test.log 会很棒。可能吗?

0 投票
0 回答
291 浏览

jquery-ui - jQuery IU 和 RubyMine 代码检查器错误

我正在使用 RubyMine 2.0.2 在我的 Windows XP 机器上开发一个 Ruby on Rails (2.3.9) 应用程序。我将 HAML/SASS 用于视图...并希望将 jQuery 和 jQuery UI 合并到一些丰富的内容中。jQuery IU 希望使用使用大量背景图像的主题(放入 Rails /images 文件夹)。在我将“jquery-ui-1.8.6.custom.css”(来自默认下载)添加到我的样式表后,然后用 RubyMine 查看那个 CSS 文件,代码检查器显示了很多红色错误......这让我有点不舒服。

首先,许多背景图像被引用为'url(images/xxx.png)'......没有前导'/'。这被检查为错误(红色)......当我将前导斜杠添加为“url(/images/xxx.png)”时,它已更正(绿色)。我做了一个似乎可以解决这些问题的搜索替换。

其次,Firefox 按钮的解决方法会在以下的“-moz-focus-inner”元素上引发“无效的伪类”检查器错误:

/* 解决方法/ button.ui-button::-moz-focus-inner { border: 0; 填充:0;} /在 Firefox 中重置额外的填充 */

第三,IE datepicker 元素在以下的 'mask ()' 元素上引发 'term expected' 检查器错误:

/* IE6 IFRAME FIX(取自 datepicker 1.5.3 */ .ui-datepicker-cover { ... filter: mask(); /必须有/ ...

我想要一个可以放心使用的稳定 UI 库。我不喜欢更改“标准”库的想法……尤其是因为我想使用将覆盖我现在必须进行的任何更改的更新。我错过了什么吗?我想正确使用这个库......只是不确定我做得对。任何意见将不胜感激!

0 投票
2 回答
1847 浏览

ruby - 设置 RubyMine2 以运行和调试 Sinatra 应用程序

谁能提供在 Rubymine 中运行和调试 sinatra 应用程序的设置说明?