Ruby Среда

Настройка локальной среды

Если вы хотите настроить среду для языка программирования Ruby, прочитайте эту главу. В этой главе объясняются все важные темы, связанные с настройкой среды. Рекомендуется сначала изучить следующие темы, прежде чем углубляться в другие темы:

  • Установка Ruby в Linux/Unix: Если вы хотите настроить среду разработки в Linux/Unix, обратитесь к этому разделу.

  • Установка Ruby в Windows: Если вы хотите настроить среду разработки в Windows, обратитесь к этому разделу.

  • Параметры командной строки Ruby: В этом разделе перечислены все параметры командной строки, которые можно использовать с интерпретатором Ruby.

  • Переменные среды Ruby: В этом разделе перечислены все важные переменные среды; установите эти переменные среды, чтобы интерпретатор Ruby работал.

Популярные редакторы Ruby

Чтобы писать программы на Ruby, вам нужен редактор:

  • Если вы пишете в Windows, вы можете использовать любой простой текстовый редактор, например VSCode или Edit Plus.
  • VIMVim (Vi IMproved) — простой текстовый редактор, доступный почти во всех системах Unix, а теперь также доступен в Windows. Кроме того, вы также можете использовать свой любимый редактор vi для написания программ на Ruby.
  • RubyWin— интегрированная среда разработки (IDE) Ruby для Windows.
  • Среда разработки Ruby (RDE)Для пользователей Windows это также хорошая интегрированная среда разработки (IDE).

Интерактивный Ruby (IRb)

Интерактивный Ruby (IRb) предоставляет оболочку для экспериментов. В оболочке IRb вы можете сразу просматривать результаты интерпретации строка за строкой.

Этот инструмент автоматически входит в состав установки Ruby, поэтому вам не нужно делать ничего дополнительного; IRb работает просто отлично.

Просто введите следующее в командной строкеirb, и запустится интерактивный сеанс Ruby, как показано ниже:

$irb
irb 0.6.1(99/09/16)
irb(main):001:0> def hello
irb(main):002:1> out = "Hello World"
irb(main):003:1> puts out
irb(main):004:1> end
nil
irb(main):005:0> hello
Hello World
nil
irb(main):006:0>

Пока вам не нужно беспокоиться о выполнении вышеуказанной команды; мы объясним её в последующих главах.

Что изучать дальше?

Предполагая, что вы уже настроили среду Ruby и готовы написать свою первую программу на Ruby, в следующей главе мы объясним, как писать программы на Ruby.

Другие расширения