Запуск Ruby Koans в Netbeans 6.9.1 - PullRequest
       7

Запуск Ruby Koans в Netbeans 6.9.1

2 голосов
/ 05 декабря 2010

Я очень новичок в Ruby, и в настоящее время пробежусь по Ruby Koans , чтобы лучше понять язык.Моя IDE - это NetBeans 6.9.1.

Я создал новый проект Ruby из существующего источника и указал его туда, где я установил свои файлы Ruby Koan (C: \ rubykoans \ koans)

Я могу успешно запустить Koans изКомандная строка с командой:

ruby path_to_enlightenment.rb

Я установил свойства своего проекта в NetBeans для следующих параметров:

Main Script:  path_to_enlightenment.rb
Working Directory:  C:\rubykoans\koans
(All other options are blank)

Когда я пытаюсь запустить приложение, я получаю следующееошибка:

path_to_enlightenment.rb class wasn't found in RubyProject1 project.

Ниже это диалоговое окно для выбора основного скрипта, в котором просто сказано:

<No Ruby files found>

Моя цель - иметь возможность запускать коаны из NetBeans и смотреть наокно вывода и необходимость работать над проектами в NetBeans, держать открытым отдельное окно команд и запускать проект оттуда.

Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

1 голос
/ 13 января 2011

У меня это работает.Я установил основной скрипт на

path_to_enlightenment.rb

Я также взял Коаны и создал проект из существующих источников.Я больше ничего не должен был делать, и он побежал.

0 голосов
/ 05 декабря 2010

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

Файл path_to_enlightenment.rb - это просто список требуемых операторов (по крайней мере, когда я клонировал проект). NetBeans, вероятно, делает некоторые странные вещи IDE, предполагая, что класс с тем же именем, что и ваш проект. Вы можете попробовать запустить задачу rake, как это было предложено в файле README (в прошлый раз я посмотрел, что где-то был пункт меню для запуска задач rake в выбранном проекте, может быть, щелкните правой кнопкой мыши на папке проекта ..?), или поместите это под все необходимые заявления

class RubyProject1
end

мнение: В соответствии с просвещением, рубиновой культурой и простотой (цели проекта) вам не нужно намного больше, чем терминал и vim или notepad ++ для работы с проектом koans. NetBeans может оказаться скорее бременем, чем помощью.

...