На даній сторінці наводяться вказівки з налаштування середовища NetBeans для розробки програм на мові Ruby.
Середа NetBeans версії 6.9
Потім треба встановити модуль (плагін) для підтримки мови Ruby. Для цього потрібно виконати наступні кроки:
1. Виконайте команду «Tools | Plugins »з меню середовища NetBeans.
2. У вікні «Plugins» перейдіть на вкладку «Available Plugins», встановіть прапорець біля пункту «Ruby and Rails» і натисніть кнопку [Install] (для відображення списку доступних модулів може знадобитися встановити підключення до Інтернету):
3. Після завершення установки плагіна перезапустите середу NetBeans:
У режимі командного рядка виконайте команду gem install ffi (якщо команда gem не розпізнає, то слід перейти в підкаталог bin системного каталогу Ruby і повторно виконати цю команду):
У даній версії NetBeans IDE (на відміну від версій 7.2 # 150; 7.4, розглянутих в наступному підрозділі) при виконанні завдань на мові Ruby необхідно використовувати не реалізацію мови, вбудовану в модуль «Ruby and Rails» (Built-in JRuby), а «зовнішню» реалізацію, отриману в результаті установки дистрибутива Ruby. Це пов'язано з тим, що в реалізаціях Built-in JRuby для даної версії відсутня модуль ffi, який використовується для взаємодії програми учня з ядром задачника.
Описувані далі завершальні дії треба виконати після завантаження проекту Ruby в середу NetBeans (нагадаємо, що проект Ruby, створюваний задачником Programming Taskbook, має ім'я PT_Ruby).
Для того щоб визначити (і, при необхідності, змінити) реалізацію Ruby, використовувану в проекті, треба відобразити на екрані вікно властивостей проекту ( «File | Project Properties») і перейти в цьому вікні в розділ «Run» (імена розділів вказуються в списку «Categories»). Ім'я використовуваної реалізації Ruby відображається в списку, що випадає «Ruby Platform».
Якщо в випадаючому списку немає інших варіантів, крім «Built-in JRuby», то слід натиснути кнопку [Manage], у вікні натиснути кнопку [Add Platform], вибрати каталог з дистрибутивом Ruby (наприклад, C: \ Ruby193 \ bin) і в ньому вибрати файл ruby.exe. Після цього треба закрити вікно «Ruby Platform Manager» і вибрати в полі «Ruby Platform» варіант «Ruby 1.9.3-p448».
Середа NetBeans версій 7.2, 7.3 і 7.4
Потім необхідно завантажити модуль (плагін) для підтримки мови Ruby:
Після скачування архіву модуля його необхідно розпакувати в будь-якої каталог.
Запустіть середу NetBeans і виконайте команду меню «Сервис | Модулі ».
У вікні «Модулі» перейдіть на вкладку «Параметри настройки» і натисніть кнопку [Додати]:
У новому вікні «Налаштування центру оновлень» введіть в поле «Ім'я» текст Ruby. а в поле «URL» вкажіть шлях до файлу updates.xml, що входить до складу модуля для підтримки мови Ruby:
Закрийте вікно «Налаштування центру оновлень», натиснувши кнопку [OK], після чого в лівому розділі вікна «Параметри настройки» встановіть прапорець поруч із пунктом «Ruby»:
Після цього перейдіть на вкладку «Доступні додатки», натисніть кнопку [Перевірити наявність останньої версії] і знайдіть в списку доступних модулів пункт «Ruby and Rails». Встановіть прапорець поруч із цим пунктом і натисніть кнопку [Встановити]:
Після завершення установки модуля перезапустите середу NetBeans:
Примітка. У деяких випадках застосування вбудованого модуля підтримки мови Ruby призводить до помилки часу виконання "Execution protection violation" при запуску проекту PT_Ruby. У подібній ситуації, як і у версії 6.9, можна використовувати зовнішній інтерпретатор Ruby. Для цього треба встановити дистрибутив Ruby, після чого вибрати його в якості реалізації Ruby для проекту PT_Ruby (потрібні дії описані в завершальній частині попереднього підрозділу).