标签: rubymine

rubymine - 找不到宝石"jquery-rails"

我已经安装了rubymine和Ruby193(使用rubyinstaller).
我现在创建"预先选定数据库"一轨aplication - "MYSQL"复选框选中
当我点击运行它打印以下错误:

D:/Programs/Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.1.3/lib/bundler/resolver.rb:287:在`resolve'中:找不到gem'jquery-rails(> = 0)x86-mingw32'在这台机器上可用的宝石中.(捆扎机:: GemNotFound)

想法?

ruby rubymine

9
推荐指数
1
解决办法
2万
查看次数

Rubymine - 没有找到Rails宝石

我安装了Rails 3.2.3和Ruby 1.9.3,通过这个解决方案 - http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/.它真的很神奇,毫不费力.我这样做时没有错误.

现在我尝试在Rubymine 4中创建一个Rails项目但是有一个错误:"Rails版本 - 找不到Rails gem".

终端告诉我:

alex@ubuntu:~$ rails -v
Rails 3.2.3
alex@ubuntu:~$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
alex@ubuntu:~$ 
Run Code Online (Sandbox Code Playgroud)

UPDATE

alex@ubuntu:~$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.24
  - RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux]
  - INSTALLATION DIRECTORY: /home/alex/.rvm/gems/ruby-1.9.3-p194
  - RUBY EXECUTABLE: /home/alex/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
  - EXECUTABLE DIRECTORY: /home/alex/.rvm/gems/ruby-1.9.3-p194/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /home/alex/.rvm/gems/ruby-1.9.3-p194
     - /home/alex/.rvm/gems/ruby-1.9.3-p194@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rubymine

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

Rubymine:如何跳回去?

这真的很棒Rubymine允许我们使用Cmd +左键单击来跟踪定义方法的位置并跳转到源文件/位置.

我怀疑是否有热键可以返回,这在有很多文件/标签打开或查看长文件时很有用

ide rubymine

9
推荐指数
1
解决办法
1836
查看次数

Rubymine找不到SDK.它在哪里?

我刚安装了rubymine 5.4.3.2.1,我正在尝试启动一个示例项目.我遇到的问题是rubymine要求SDK.那么我指向哪里呢?

rubymine

9
推荐指数
2
解决办法
2万
查看次数

RubyMine Go To Definition不起作用

我在使用Rubymine方面遇到了麻烦,因为我无法转到我之前能够访问过的文件声明(这些不是动态类或方法).我不确定这是否与我有一些文件着色范围或其他原因有关,但这个功能似乎没有正常工作.

在Windows上,RubyMine的版本是5.4.3.2.1.有谁知道问题或解决方案?

rubymine

9
推荐指数
1
解决办法
2124
查看次数

无法在RubyMine中解析文件

我正在尝试将RubyMine(v6.3.3)用于我的rails项目.bootstrap-sass根据https://github.com/twbs/bootstrap-sass中的说明添加gem 后,RubyMine会抱怨我在application.js文件中添加的行.但是,该文件实际上在项目的外部库的范围内.

项目本身按预期工作,只是这个RubyMine警告让我恼火.

我错过了配置中的任何步骤吗?

在此输入图像描述

ruby-on-rails rubymine twitter-bootstrap

9
推荐指数
1
解决办法
3573
查看次数

RubyMine显示警告'找不到'before_action"'

RubyMine7.0.1在每个控制器类中显示此警报.
下面的控制器类文件.谢谢.

application_controller.rb

class ApplicationController < ActionController::Base
  protect_from_forgery with: :exception
  helper_method :current_user, :logged_in?
  before_action :authenticate

  private
  def current_user
    return unless sessions[:user_id]
    @current_user ||= User.find(session[:user_id])
  end

  def logged_in?
    !!session[:user_id]
  end

  def authenticate
    return if logged_in?
    redirect_to root_path, alert: '??????????'
  end
end
Run Code Online (Sandbox Code Playgroud)

rubymine rubymine-7

9
推荐指数
1
解决办法
1036
查看次数

Rubymine调试器速度慢

Rubymine 7.1(构建RM#141.644)调试器在rails 4.1.10项目上非常慢.渲染页面需要+12秒.

我已经尝试过像这里描述的那样设置我的JVM属性,但它仍然超级慢.这是我的设置:

cat rubymine.vmoptions
-Xms1024m
-Xmx1024m
-XX:MaxPermSize=250m
-XX:+UseCompressedOops 
Run Code Online (Sandbox Code Playgroud)

欢迎任何其他建议.谢谢!

rubymine

9
推荐指数
1
解决办法
1094
查看次数

如何修复"运行配置错误:[SDK中没有找到Rails]"?

我正在寻找一个Rails项目,我希望能够在Ubuntu 15.10下使用IntelliJ 15.0.3(完整版).

该项目使用"捆绑安装"构建.Rails使用"rails s"从命令行运行.IntelliJ(和RubyMine 8.0.3)不想启动Rails,但抱怨"[在SDK中找不到Rails]".

我在Ubuntu中尝试过默认的ruby.我已经尝试编译Ruby 2.3.0并将其安装在我自己的主文件夹中.ruby二进制文件旁边有一个rails二进制文件.宝石已安装.我不能在这个项目中使用jruby,因为需要具有原生扩展名的gem.

我怀疑我可能会遇到Ruby插件中的错误.我可以使用的解决方法或类似方法吗?

java ruby-on-rails intellij-idea rubymine

9
推荐指数
1
解决办法
1376
查看次数

RubyMine - 自动检测.each,.map和其他迭代器类型

在RubyMine中我可以写

# @param [Array<MyClass>] things
def foo(things)
end
Run Code Online (Sandbox Code Playgroud)

和RubyMine将自动完成MyClass方法things.first.*.但是,当我循环遍历每个时,例如:

# @param [Array<MyClass>] things
def foo(things)
    things.each { |t| t.* }
end
Run Code Online (Sandbox Code Playgroud)

RubyMine失去了它的类型推断.我知道我可以添加注释来指定块参数类型,但循环遍历某种类型的对象应该只生成该类型的参数.

有什么办法,我可以写的RubyMine自定义规则,这样.each,.map和其他迭代器被认为具有可变的呼吁的类型?

ruby ruby-on-rails rubymine

9
推荐指数
1
解决办法
197
查看次数