I've been using Ruby as my main scripting language for years but switched to .NET several years ago. I'd like to continue using Ruby (primarily for testing) BUT the toolset for IronRuby is really nonexistent. Why?
In Python, meanwhile, there are project templates and full intellisense support. Why isn't there something like that for IronRuby? The only thing I've been able to find on it is "there are no plans for VS integration at this time." Why???
SharpDevelop has support for IronRuby
SharpDevelop's approach uses parsing from C# to generate code in any language. This has the advantage of making 3rd-party controls instantly usable: SD captures the code emitted in the IDE when a control is dropped, and through the language plug-in, generates the appropriate code in the particular language.
#develop 4, with a WPF IDE, is in alpha, and slated to go into beta sometime this summer.
One advantage of #develop over VS is that in comparison to VS, accessing the IDE programatically to create builder add-ins is easy and straightforward. VS2010 is better than before, but still nowhere close.
hth,
Hank