gpt4 book ai didi

rubygems - 使用 SublimeCodeIntel 和 RVM 在 Sublime Text 2 中自动完成以使用 Ruby Gems

转载 作者:行者123 更新时间:2023-12-04 12:36:06 25 4
gpt4 key购买 nike

我整个早上都在尝试(未成功)获得 SublimeCodeIntel (来自 Komodo 的 CodeIntel 功能)插件 Sublime Text 2在我的 Mac 上结合(或不结合)RVM 自动完成已安装 Ruby Gems 中的内容。它似乎没有任何内置东西的问题,甚至没有任何问题,但它似乎无法拾取任何 gem 。

使用 RVM,我安装了 Ruby 1.9.3,然后使用全局 gemset,安装了 Mustache :

$ rvm install 1.9.3
$ rvm --default use 1.9.3
$ gem install mustache
$ irb
>> require 'mustache'
=> true

到目前为止一切都很好。现在我启动 Sublime,安装了 SublimeCodeIntel,然后创建一个文件。打字 require '然后 CMD+J 产生一个弹出窗口,如预期的那样,带有可用的模块/目录。但是, mustache不是其中之一。 (不过, abbrevbase64rake 之类的东西是)

我检查了 CodeIntel 配置,发现它仍在使用系统 ruby​​,所以我切换它:
{
"Ruby": {
"ruby": "~/.rvm/bin/default_ruby"
}
}

还是没有骰子。我切换回系统 ruby​​,在那里安装了 mustache,然后再次尝试,但没有成功。

切换回来后,我意识到也许 CodeIntel 只是找不到文件,即使 ruby​​ 可以,所以我明确地将 gem bin 目录添加到配置文件中:
"rubyExtraPaths":["~/.rvm/gems/ruby-1.9.3-p0/bin"]

它仍然没有工作。

现在,我仍然是使用 Ruby、Gems 和 RVM 的初学者,所以也许我遗漏了一些非常明显的东西,但我确实查看了我能找到的所有文档,但没有找到任何东西.

有人知道这里可能出了什么问题吗?

最佳答案

这是一个旧的 CodeIntel 错误:http://bugs.activestate.com/show_bug.cgi?id=72335

似乎没有人会修复它。

关于rubygems - 使用 SublimeCodeIntel 和 RVM 在 Sublime Text 2 中自动完成以使用 Ruby Gems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8280858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com