Ironruby の開発に使用している IDE がある場合、どの IDE を使用していますか?
10 に答える
IntelliSense などを備えた統合された Visual Studio エディターを探している場合、Microsoft はまだ何も計画していません (John Lam のこの記事によると -> http://www.infoq.com/articles/state-of-ironruby )。しかし、非常にうまく機能する統合エディタ - SappireSteel - http://www.sapphiresteel.com/Ruby-In-Steel-For-IronRubyがあります。
VS で編集したいだけで、インテリセンスなどを気にしない場合は、VS 内から外部ツールをセットアップして、ir.exe ( http://msdn.microsoft.com/en-us ) を呼び出すことができます。 /library/68c8335t%28VS.80%29.aspx )
ルビーの強調表示をサポートするエディターは数多くありますが、試してみることができますが、.NET フレームワークをインテリセンスのようにサポートするエディターは (私が思うに) 1 つもありません。Scite ( http://www.scintilla.org/SciTE.html ) は非常に人気があり、Scott Hanselman は Notepad2 での Ruby のサポート/ハイライトについてブログを書いています ( 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 にプラグインする何かをリリースすることを願っています...
個人的には、サファイアは最終的に本当に良いものを思いつくと思います. これが役立つことを願っています。
ビジュアルスタジオ?
IronRuby の Web サイトによると、Visual Studio C# Express を使用できます (また、Visual Studio 2005 以降の任意の商用バージョンを想定しています)。
IronyRuby.net ホームページから:
今日、Rubyforge の IronRuby Subversion リポジトリからソース コードをチェックアウトする必要があります。Subversion クライアントが必要です。TortoiseSVN をお勧めします。コマンド ラインからソースをビルドするには、コンピューターに Ruby が既にインストールされている必要があります。Ruby のワンクリック インストーラーをお勧めします。Visual Studio を使用してソースをビルドすることもできます。まだコピーを持っていない場合は、Visual C# Express 2008 の無料コピーをダウンロードできます。
Sapphire Steelの Ruby in SteelはVisual Studio Shell (統合モード)上に構築されており、既にインストールされている場合は Visual Studio 2008 とマージされ、Visual Studio がまだインストールされていない場合は単にスタンドアロン インストールになります。
また、あなたには役に立ちませんが、Microsoft は将来のある時点でIronRuby Studio (およびIronPython Studio ) をリリースする予定です。これらについてはウェブ上であまり見つけることができませんでしたが、数週間前に Teched Europe の講演者によって言及されました。
IronEditor に興味があるかもしれません。これは SciTE に似ています。http://www.codeplex.com/IronEditorで入手してください
VS2010でのIronRubyの統合はここで見つけることができます:http://ironruby.net/tools/
IronRuby ツールは出発点としては適切ですが、Ruby やより詳細には Rails を実行するのに最適な IDE は VIM だと思います。rails.vim などのプラグインを使用すると、Windows / Linux または IronRubyOnRails / RubyOnRails などの境界を越えて、すべてのショートカットとスクリプトを保持できます ...
JetBrains は、RubyMine で優れた IDE を提供しています。IronRuby をサポートするように RubyMine を構成する方法に関する記事を読んだことを覚えています。
しかし、すでに述べたように、VS2010 用の IronRuby ツールは、開始するのに適した場所です。
Sapphire には、IronRuby を対象としたバージョンがあります。さらに、現在アルファ版が無料であるだけでなく、製品版も無料になると主張しています。
IronRuby の現在のバージョンには、IR 自体と共にインストールされる Visual Studio 用の Ruby ツールが含まれています。これは、バージョン 1.1 以降に当てはまります。