有许多编辑器支持Ruby语法高亮,您也可以尝试使用,但我认为没有一个编辑器支持.NET框架的智能感知。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...
个人认为,蓝宝石最终会推出一些非常好的东西。希望这能有所帮助。
Visual Studio?
根据IronRuby网站的说法,可以使用Visual Studio C# Express(以及任何商业版的Visual Studio 2005+)。
从IronyRuby.net首页:
今天,您必须从Rubyforge的IronRuby Subversion存储库中检查源代码。 您需要一个Subversion客户端:我们推荐TortoiseSVN。 要从命令行构建源代码,您还必须在计算机上安装Ruby:我们推荐Ruby单击安装程序。 您也可以使用Visual Studio构建源代码; 如果您尚未拥有副本,则可以下载免费的Visual C# Express 2008副本。
Ruby in Steel来自Sapphire Steel,它是基于Visual Studio Shell (integrated mode)构建的。如果您已经安装了Visual Studio 2008,则会与其合并;如果您尚未安装Visual Studio,则可以作为独立安装包安装。
IronRuby工具是一个不错的起点,但我认为最适合使用Ruby或更详细的Rails的IDE是VIM。通过使用像rails.vim这样的插件,您可以跨越边界保留所有快捷方式和脚本,例如Windows / Linux或IronRubyOnRails / RubyOnRails...
JetBrains提供了一个很棒的RubyMine IDE。我记得我曾经读过一篇关于如何配置RubyMine以支持IronRuby的文章。
但正如已经提到的,VS2010的IronRuby工具是一个不错的起点。