Pergunta

Qual IDE se houver, as pessoas estão usando para desenvolver IronRuby em?

Foi útil?

Solução

Visual Studio?

Segundo o site IronRuby Visual Studio C # Express pode ser usado (e, por sua vez, qualquer versão comercial do Visual Studio 2005 + Eu vou assumir).

A partir do IronyRuby.net home page:

Hoje, você deve verificar o código-fonte para fora do repositório Subversion IronRuby em Rubyforge. Você vai precisar de um cliente Subversion: recomendamos TortoiseSVN. Para construir as fontes de linha de comando, você também deve ter o Ruby instalado no seu computador já: recomendamos o instalador de um clique Ruby. Você também pode construir as fontes usando o Visual Studio; Se você ainda não possuir uma cópia, você pode baixar uma cópia gratuita do Visual C # Express 2008.

Outras dicas

Se você estiver procurando por um editor do Visual Studio integrado, com intellisense etc, a Microsoft não tem nada em plano ainda (de acordo com este artigo com John Lam -> http://www.infoq.com/articles/state-of-ironruby ). Mas há um editor integrado que funciona muito bem - SappireSteel - em http: // www.sapphiresteel.com/Ruby-In-Steel-For-IronRuby .

Se você quiser apenas para editar no VS e não se preocupam com intellisense e tal, você poderia tentar e configurar uma ferramenta externa de dentro VS e chamar o ir.exe ( http://msdn.microsoft.com/en-us/library/68c8335t%28VS.80% 29.aspx )

Existem inúmeros editores com suporte para o destaque para ruby ??que você pode tentar para fora também, mas não há ninguém (eu acho) com intellisense-como suporte para o framework .NET. Scite ( http://www.scintilla.org/SciTE.html ) é bastante popular, Scott Hanselman blog sobre suporte a ruby ??/ o destaque para no Notepad2 ( http://www.hanselman.com/blog /NewNotepad2WithRubySyntaxHighlighting.aspx ). No CodePlex pode encontrar uma ferramenta chamada IronEdit ( http://www.codeplex.com/IronEditor ) que eu não tenha me tentado ainda.

Eu corri RubyMine ( http://www.jetbrains.com/ruby/index.html ) por um tempo, o que parece ser uma boa IDE ruby ??(custa dinheiro), mas não tem qualquer apoio específico para IronRuby. Espero que os JetBrains vai lançar algo que se encaixa na Visual Studio eventualmente ...

Pessoalmente eu pensar Sapphire irá aparecer com algo realmente bom, eventualmente. Eu espero que isso ajude.

Eu uso Vim como meu IDE com algumas configurações personalizadas que eu blog sobre algum tempo atrás .

Ruby in Aço de Sapphire aço é construir sobre o Visual Shell Studio (modo integrado) que irá se fundir com Visual Studio 2008 se você já tiver instalado ou simplesmente ser uma instalação independente se você não tiver o Visual Studio já está instalado .

Além disso, nenhum uso a você, mas a Microsoft vai lançar IronRuby estúdio (e IronPython estúdio ) em algum momento no futuro. Eu não poderia encontrar muito sobre estes na web embora -. Eles foram mencionados por um orador em Teched Europa há algumas semanas

Você pode interessado em IronEditor. que semelhante ao SciTE. obtê-lo em http://www.codeplex.com/IronEditor

Sapphire tem uma versão agora especificamente orientadas para IronRuby. Além disso, não só é o alfa livre agora, mas eles afirmam produção será livre também.

edit: esqueci de incluir ligação

integração IronRuby no VS2010 pode ser encontrada aqui: http://ironruby.net/tools/

As ferramentas IronRuby são um bom lugar para começar, mas eu acho que o melhor IDE para fazer Ruby ou em mais detalhes Rails é VIM. usando um plugin como rails.vim você pode manter todos os seus atalhos e scripts através das fronteiras, como o Windows / Linux ou IronRubyOnRails / RubyOnRails ...

JetBrains está oferecendo uma grande IDE com RubyMine. Lembro-me que eu li um artigo sobre como configurar o RubyMine para apoiar IronRuby.

Mas, como já mencionadas Ferramentas IronRuby para VS2010 são um bom lugar para começar.

A versão atual (s) de IronRuby agora contêm Rubi Tools para Visual Studio , que instalar junto com o próprio IR. Isto é verdade para as versões 1.1 e posteriores.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top