标签: rubymine

Heroku和RubyMine

有没有人设法将Heroku与RubyMine集成?我安装的Heroku和使用Git(其中集成与RubyMine的集成),但我看不出有什么办法推到Heroku的不丢弃到终端.

ruby ruby-on-rails heroku rubymine

12
推荐指数
1
解决办法
4824
查看次数

如何卸载pycharm和rubymine?

我在linux mint上安装了pycharm和rubymine,我的试用已经结束了.如何删除它们?我能做到吗

sudo apt-get remove --purge pycharm
Run Code Online (Sandbox Code Playgroud)

还是uninstall.sh某个地方?

ruby python ubuntu rubymine pycharm

12
推荐指数
1
解决办法
3万
查看次数

用vagrant和rbenv配置rubymine

我有一个带有以下开发环境的rails项目:

  • 主机:MacOS 10.8
  • Vagrant精确64
  • RubyMine的
  • Rbenv

一切正常:rbenv安装在来宾机器上,我的rails服务器在来宾机器的端口3000上启动,并转发到主机(在Vagrant文​​件中配置).

我想Rubymine(安装在主机上)在流浪者里面使用SDK,在Vagrant里面使用gem,在rbenv里面.

我怎样才能做到这一点 ?


要明确:

Host machine -> OSX
Guest machine -> Lucid64 in vagrant
Run Code Online (Sandbox Code Playgroud)

development-environment ruby-on-rails rubymine vagrant rbenv

12
推荐指数
1
解决办法
4072
查看次数

获取nil的未定义方法"+":仅使用RubyMine调试器启用NilClass

我的环境:

Ubuntu 14
Ruby 2.2.1
Rails 4.2
Run Code Online (Sandbox Code Playgroud)

新创建的rails应用程序,具有1个操作:

class FramesController < ApplicationController
  def index
    return 0
  end
end
Run Code Online (Sandbox Code Playgroud)

无论我在哪里放置一个断点(在返回0的情况下),我在浏览器中收到此错误:

undefined method `+' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)

只有当我在RubyMine中使用'Debug'选项并且到达断点时才会发生这种情况.当我在没有调试器/断点的情况下运行服务器时,一切正常.

ruby debugging ruby-on-rails intellij-idea rubymine

12
推荐指数
1
解决办法
2044
查看次数

RubyMine错误:无法运行gem'rail'.找不到'rails'

当我尝试使用RubyMine创建Rails应用程序时,它失败并显示消息"无法运行gem'trail'.无法找到'rails'".为什么?以及如何解决?

RubyMine的版本是4.0.2.

有一些关于我的系统的信息:

$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
$ gem -v
1.8.11
$ uname -a
Linux somehost 3.2.0-2-amd64 #1 SMP Tue Mar 20 18:36:37 UTC 2012 x86_64 GNU/Linux
$ lsb_release -d
Description:    Debian GNU/Linux testing (wheezy)
$ rails -v
Rails 3.2.3
Run Code Online (Sandbox Code Playgroud)

这是宝石列表的输出--local:http://pastebin.com/CymzGUpf

RubyMine看到了同一组宝石:http://ompldr.org/vZGM2eA

Ruby和Ruby on Rails的其他IDE(带有插件DLTK-Ruby,Netbeans的Eclipse)工作正常.

我做错了什么?

ruby linux ruby-on-rails rubymine

11
推荐指数
1
解决办法
6025
查看次数

耙子测试运行速度很慢

经过一些测试后,我确信我的设置(窗口,rubymine和最新的ruby版本)都有问题.我现在的时代是:

Finished tests in 14.289817s, 0.0700 tests/s, 0.3499 assertions/s.

1 tests, 5 assertions, 0 failures, 0 errors, 0 skips

Process finished with exit code 0
Run Code Online (Sandbox Code Playgroud)

有5个非常简单的测试(只检查空字段上的验证是否有效).这5个单元测试的总时间为160秒,超过2分钟.

我该怎么做才能提高这个速度?

以下是测试:

require 'test_helper'

class ItemTest < ActiveSupport::TestCase
  test 'item attributes must not be empty' do
    item = Item.new
    assert item.invalid?
    assert item.errors[:name].any?
    assert item.errors[:description].any?
    assert item.errors[:image_url].any?
    assert item.errors[:rating].any?
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby windows unit-testing rubymine

11
推荐指数
1
解决办法
1787
查看次数

有没有办法强制在RubyMine中智能地包装长行?

File --> Settings --> Code Style --> Ruby提供了一些关于如何格式化代码的选项,但我没有看到设置或强制执行最大线宽的方法.是否支持其他地方,也许是插件?

我可以在特定时间进行换行,例如运行代码格式化程序时.

rubymine

11
推荐指数
1
解决办法
5468
查看次数

RubyMine无法在Yosemite上启动

RubyMine不会在Yosemite下启动,没有加载屏幕,没有错误消息.

这似乎是由Yosemite附带的默认JVM引起的

编辑这似乎也影响了WebStorm

rubymine webstorm osx-yosemite

11
推荐指数
2
解决办法
4935
查看次数

JetBrains IDE - 如何防止 IDE 在复制和粘贴时将 React 项目中的“Class”属性更改为“ClassName”?

我使用 JetBrains IDE 开发 React 项目,项目中的大部分元素都是 React 组件。不过,我确实使用 Ionic Icons 库,当我需要将图标插入我的组件时,我使用类似以下的内容:

<ion-icon class="icon" name="chevron-forward-outline"/>

由于 Ionic 元素不是 React 组件,因此它使用的class是与 attribute 相反的 attribute className。每次我复制并粘贴像上面这样的 Ionic 元素时,我的 JetBrains IDE 都会自动将class属性更改为className.

如何防止 IDE 执行此操作?

intellij-idea rubymine phpstorm webstorm

11
推荐指数
1
解决办法
928
查看次数

RubyMine:从搜索中排除特定文件

如何log从每个将来的搜索中排除目录中的文件,而无需手动键入排除项.

rubymine

10
推荐指数
2
解决办法
1416
查看次数