RubyMine 无法识别来自 git 存储库的 gem

Ale*_*kov 5 git rubygems autocomplete rubymine gemfile

我们有一个带有自定义 gem 的 git 存储库。要安装它 Gemfile 有一行:

gem 'my-gem', :git => 'git@192.168.1.100:my-gem.git'
Run Code Online (Sandbox Code Playgroud)

安装 gem 后,它不会显示在 RubyMine 的外部库中。

如何使 gem 显示在外部库中并自动完成 gem 中的代码?

Pie*_*ius 1

我们也收到此错误,因此这可能是 RubyMine 中的错误。解决方法是检查该 gem 存储库并告诉捆绑程序使用它。请注意,远程存储库将不再使用。

bundle config local.my-gem /path/to/my-gem/
bundle install
Run Code Online (Sandbox Code Playgroud)

然后将 my-gem 添加到 ruby​​mine 中的现有窗口中,打开 my-gem,如此处所述。这使得前向导航和代码完成对我们来说很有效。