加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

rubygems – 使用SublimeCodeIntel和RVM自动完成在Sublime Text

发布时间:2020-12-16 21:12:26 所属栏目:百科 来源:网络整理
导读:我一直在尝试(不成功)整个 SublimeCodeIntel(从Komodo的CodeIntel功能分叉) Sublime Text 2插件来自动完成已安装的Ruby Gems的东西,与我的Mac上的(或没有)RVM一起.内置的东西似乎没有任何问题,甚至没有任何问题,但它似乎无法拿起任何宝石. 使用RVM,我安装了R
我一直在尝试(不成功)整个 SublimeCodeIntel(从Komodo的CodeIntel功能分叉) Sublime Text 2插件来自动完成已安装的Ruby Gems的东西,与我的Mac上的(或没有)RVM一起.内置的东西似乎没有任何问题,甚至没有任何问题,但它似乎无法拿起任何宝石.

使用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会产生弹出窗口,正如预期的那样,带有可用的模块/目录.但是,小胡子不是其中之一. (但是,像abbrev,base64和rake这样的东西)

我检查CodeIntel配置,发现它仍然使用系统ruby,所以我切换它:

{
  "Ruby": {
    "ruby": "~/.rvm/bin/default_ruby"
  }
}

仍然没有骰子.我换回系统ruby,在那里安装胡子,再次尝试,没有运气.

切换回来后,我意识到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

似乎没有人会修复它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读