2015-10-27 2 views
1

Я начал изучать Руби этим утром, поэтому, пожалуйста, простите меня, если мои вопросы звучат глупо; =)Любая хорошая IDE для Ruby на окнах?

У меня был опыт программирования C++ с визуальной студией раньше, поэтому я хочу спросить, есть ли IDE, такие как VS для ruby. (Я заметил, что могу писать python с VS, но не ruby ​​...)

Кроме того, мой друг сказал мне, что Eclipse можно использовать для ruby, но отладка болезненна, потому что вы не можете наблюдать за значением переменная в затмении.

Поскольку у меня есть тысячи строк кода ruby ​​для чтения и понимания, это будет действительно полезно, если кто-то порекомендует мне хорошую среду IDE для отладки.

Заранее спасибо.

ответ

1

Rubymine является единственной реальной IDE я не знаю (суд в течение 30 дней), но большинство людей использует TextEditor как Sublime Text, в конечном итоге расширить с аддонами для языка запрограммированного в. я бы не советовал Eclipse, если вы уже знакомы с ним, многое настраивать и замедлять.

Вам не нужна IDE для отладки, посмотрите here.

+0

Спасибо за ответ. Я пробовал Rubymine, это хорошо, но это не бесплатно ... Я нашел отладчик, называемый byebug из вашей ссылки, и теперь я отлаживаю команду. Не идеально, но он работает. Еще раз спасибо. – Emma

0

Если вы уже хорошо знаете Eclipse, вы можете использовать Aptana, это веб-разработчик.

1

ИМХО, все Иды, которые поддерживают Ruby, являются

  • Netbeans
  • IntelliJ IDEA
  • Затмение
  • RubyMine

RubyMine является лучшим IDE, он поддерживает некоторые большие возможности, как рефакторинг

Но я использую vim, которого вы знаете за пределами лучшей IDE :)

0

Многие разработчики рубинов используют полнофункциональный текстовый редактор вместо «IDE». Я бы предположил, что использование текстового редактора более популярно среди разработчиков ruby, чем использование IDE.

Разница между текстовым редактором и IDE может быть несколько размытой, но, как правило, текстовый редактор имеет меньше возможностей интеграции языков, чем среда IDE. Хотя иногда доступны функции, приближающиеся к тому, что можно было бы ожидать от IDE. Поскольку ruby ​​не компилируется, функции компиляции/упаковки обычно не требуются из текстового редактора/IDE.

SublimeText - популярный текстовый редактор среди рубистов, который работает как в Windows, так и в OSX и Linux.

at least one ruby debugger plugin for SublimeText; Я не использовал его сам.

Смежные вопросы