Ironruby IDE

В какой среде IDE, если есть, люди используют для разработки Ironruby?


person dagda1    schedule 16.12.2008    source источник
comment
Не могли бы вы перефразировать свой вопрос? Это неоднозначно: вы имеете в виду IDE для программирования Ruby, поддерживающую IronRuby, или C # IDE, которую можно использовать для разработки самого компилятора IronRuby? Большинство людей подумали, что вы имели в виду первое, но на самом деле вы приняли ответ на второй.   -  person Jörg W Mittag    schedule 17.12.2008


Ответы (10)


Visual Studio?

Согласно веб-сайту IronRuby, можно использовать Visual Studio C # Express (и, в свою очередь, любую коммерческую версию Visual Studio 2005+ Предположу).

С домашней страницы IronyRuby.net:

Сегодня вы должны проверить исходный код из репозитория IronRuby Subversion на Rubyforge. Вам понадобится клиент Subversion: мы рекомендуем TortoiseSVN. Чтобы собрать исходный код из командной строки, на вашем компьютере должен быть уже установлен Ruby: мы рекомендуем программу установки Ruby в один щелчок. Вы также можете создавать источники с помощью Visual Studio; если у вас еще нет копии, вы можете загрузить бесплатную копию Visual C # Express 2008.

person Matthew Ruston    schedule 16.12.2008
comment
Мне интересно, что этот ответ был выбран как принятый, потому что это определенно не способ интерпретации вопроса. Вы экстрасенс? - person Jörg W Mittag; 17.12.2008
comment
Это действительно не ответ на вопрос - person Sam Saffron; 05.05.2009
comment
Согласен, это не ответ на вопрос. Вопрос, на который я тоже хотел бы найти хороший ответ. Я собираюсь поискать в списке рассылки IronRuby и посмотреть, что я найду. - person Johan Danforth; 11.08.2009

Если вы ищете интегрированный редактор Visual Studio с intellisense и т. Д., Microsoft пока ничего не планирует (согласно этой статье с Джоном Ламом -> http://www.infoq.com/articles/state-of-ironruby). Но есть встроенный редактор, который работает довольно хорошо - SappireSteel - по адресу http://www.sapphiresteel.com/Ruby-In-Steel-For-IronRuby.

Если вы просто хотите редактировать в VS и не заботитесь о intellisense и т. Д., Вы можете попробовать настроить внешний инструмент из VS и вызвать ir.exe (http://msdn.microsoft.com/en-us/library/68c8335t%28VS.80%29.aspx)

Существует множество редакторов с поддержкой выделения рубинов, которые вы также можете попробовать, но нет ни одного (я думаю) с поддержкой Intellisense для .NET framework. Scite (http://www.scintilla.org/SciTE.html) довольно популярен, Скотт Хансельман написал в блоге о поддержке / выделении Ruby в Notepad2 (http://www.hanselman.com/blog/NewNotepad2WithRubySyntaxHighlighting.aspx). На Codeplex вы можете найти инструмент под названием IronEdit (http://www.codeplex.com/IronEditor) который я еще не пробовал.

Я запустил RubyMine (http://www.jetbrains.com/ruby/index.html) какое-то время, которая кажется действительно хорошей Ruby IDE (стоит денег), но не имеет какой-либо конкретной поддержки IronRuby. Я надеюсь, что JetBrains выпустит что-то, что в конечном итоге подключится к Visual Studio ...

Лично я думаю, что в конце концов Sapphire придумает что-то действительно хорошее. Надеюсь, это поможет.

person Johan Danforth    schedule 11.08.2009
comment
Я использовал RubyMine, и хотя это в основном Ruby IDE, поддержка ironruby довольно хороша. Это не визуальная студия, но опять же, не все должно быть :) - person Bruno Lopes; 12.09.2009
comment
хороший ответ, проголосуйте за это: connect.microsoft.com/VisualStudio/feedback/details/479957/ - person JP Hellemons; 16.06.2010

Я использую Vim в качестве своей IDE с некоторыми пользовательскими настройками, которые я писал в блоге некоторое время назад.

person John Lam    schedule 29.12.2008

Ruby in Steel из Sapphire Steel создан на основе Visual Studio Shell (интегрированный режим), который будет объединен с Visual Studio 2008, если он у вас уже установлен, или просто будет автономной установкой, если у вас еще не установлена ​​Visual Studio.

person Renaud Bompuis    schedule 16.12.2008

Кроме того, это бесполезно для вас, но Microsoft собирается выпустить IronRuby StudioIronPython Studio) в какой-то момент в будущем. Однако я не смог найти много об этом в Интернете - они были упомянуты докладчиком Teched Europe несколько недель назад.

person mackenir    schedule 16.12.2008
comment
Согласно этому интервью Джона Лэма, у IronRuby Studio нет никаких планов. infoq.com/articles/state-of-ironruby - person Johan Danforth; 11.08.2009

Возможно, вас заинтересует IronEditor. который похож на SciTE. получите его на http://www.codeplex.com/IronEditor

person Jirapong    schedule 26.12.2008

У Sapphire есть версия, специально предназначенная для IronRuby. Кроме того, теперь не только альфа-версия бесплатна, но и утверждают, что производство также будет бесплатным.

изменить: забыл включить связь

person Jeremy    schedule 12.07.2009

Интеграцию IronRuby в VS2010 можно найти здесь: http://ironruby.net/tools/

person Jimmy Schementi    schedule 24.05.2011

Инструменты IronRuby - хорошее место для начала, но я думаю, что лучшая среда разработки для Ruby или, более подробно, Rails - это VIM. с помощью такого плагина, как rails.vim, вы можете сохранить все свои ярлыки и скрипты за пределами границ, таких как Windows / Linux или IronRubyOnRails / RubyOnRails ...

JetBrains предлагает отличную среду разработки с RubyMine. Я помню, что читал статью о том, как настроить RubyMine для поддержки IronRuby.

Но, как уже упоминалось, IronRuby Tools для VS2010 - хорошее место для начала.

person Thorsten Hans    schedule 01.08.2011

Текущая версия IronRuby теперь содержит Ruby Tools для Visual Studio, которые устанавливаются вместе с самим IR. . Это верно для версий 1.1 и новее.

person Yes - that Jake.    schedule 01.11.2011