Ironruby IDE - PullRequest
       8

Ironruby IDE

6 голосов
/ 16 декабря 2008

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

Ответы [ 10 ]

9 голосов
/ 11 августа 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)

Существует множество редакторов с поддержкой подсветки ruby, которые вы также можете попробовать, но нет ни одного (я думаю) с интеллигентной поддержкой .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 ...

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

5 голосов
/ 29 декабря 2008

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

4 голосов
/ 16 декабря 2008

Visual Studio?

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

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

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

1 голос
/ 26 декабря 2008

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

1 голос
/ 16 декабря 2008

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

1 голос
/ 16 декабря 2008

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

0 голосов
/ 01 ноября 2011

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

0 голосов
/ 01 августа 2011

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

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

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

0 голосов
/ 25 мая 2011

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

0 голосов
/ 12 июля 2009

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

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

...