English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Ruby базовый учебник

Ruby продвинутый учебник

Окружение Ruby

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

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

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

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

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

  • Переменные окружения Ruby:В этой главе перечислены все важные переменные окружения, настройте их, чтобы Ruby интерпретатор работал.

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

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

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

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

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

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

Вам нужно только ввести команду в командной строке 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-программа.