Настройте рубин с бродягой и rbenv
У меня есть проект rails со следующей средой разработки:
- Хост-компьютер: MacOS 10.8
- Бродяга с точной 64
- RubyMine
- Rbenv
Все работает нормально: rbenv установлен на гостевой машине, а мой сервер rails запущен на порту 3000 на гостевой машине и перенаправлен на хост (config в файле Vagrant).
Я хотел бы, чтобы Rubymine (установленный на главной машине) использовал SDK внутри бродяг, а также драгоценные камни внутри Vagrant и внутри rbenv.
Как я могу это сделать?
Чтобы быть ясным:
Host machine -> OSX
Guest machine -> Lucid64 in vagrant
Ответы
Ответ 1
В рубине:
- перейти к параметрам (команда +
,
)
- поиск
SDK
в настройках,
- нажмите
Add SDK
/new remote
- нажмите
Fill from Vagrant config
и выберите папку, в которой находится ваш Vagrantfile.
- Очень важно. В поле
Ruby interpreter path
поместите /home/vagrant/.rbenv/versions/2.0.0-p247/bin/ruby
(ваша рубиновая версия может измениться, проверьте свои версии с помощью ls /home/vagrant/.rbenv/versions
на гостевой машине
- Нажмите "ОК", возьмите cofee
- Сделано