Ironruby-Why is there no good ide ??

Source: Internet
Author: User
Tags netbeans
ArticleDirectory
    • Ruby in Steel
    • Notepad ++
    • Netbeans
    • Rubymine

I checked ironruby over the past two days and tried it briefly. I found that there is no ide that supports ironruby well. If no one is doing it, I guess I will wait for Microsoft to do it, otherwise, no good ide will have a great impact on ironruby applications. This article will introduce some of the ides I have used over the past two days.

Ruby in Steel

Business Software, address: http://www.sapphiresteel.com/spip? Page = download

As a plug-in for vs2005 and 2008, it supports Ruby development. However, you cannot see the download Product for vs2010 on the website. I forgot which blog I saw. The developer said that Microsoft would do ironruby IDE in Vs, which severely hurt their interest, therefore, later versions will no longer support ironruby, so we cannot see products that support vs2010.

Notepad ++

Free Software,: http://notepad-plus-plus.org/download

Since Ruby in steel cannot be used, I cannot use NotePad to edit it. I also want to use a more advanced one, so I found notepad ++. InUse codedui of vs2010 to build your own Automated Testing FrameworkI said I want to use ironruby to write automated test scripts. I used notepad ++ to write a few files. Since there are few files, it is still possible to write them. Just noCodeCompletion prompt, cannot run :(

Netbeans

Open source IDE, address: http://zh-cn.netbeans.org/features/ruby/index.html

Netbeans IDE is a free and open-source integrated development environment for software developers. You can obtain all the tools you need, and use Java, C/C ++, or even Ruby to create professional desktop applications.Program, Enterprise applications, Web and mobile applications. This IDE can run on multiple platforms, including windows, Linux, Mac OS X, and Solaris. It is easy to install and use. The release of netbeans 6.5 includes important enhancements and new features, including a fully rewritten editor infrastructure, support for extended languages, and new productivity features, and a simplified installation process that allows you to install and configure the IDE as needed.

Because notepad does not have the document Organization function, it automatically completes the prompts, code navigation, and other basic ide functions, so later I used netbeans, although it cannot run, but compared with notepad ++, it is at least like an IDE.

Rubymine

Business Software, address: http://confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP

Based on the intellij idea platform, rubymine provides all necessary ide functions, such as editing and debugging tools,Source codeControl Integration, Automatic Code prompts, and other functions. It is a function specially designed for Ruby, including rspec and test: Unit supported by GUI. You can download its EAP version through the link above, or download the official trial version from the published webpage.

To run ironruby, choose File> Settings> Ruby SDK and gems> Add sdk.exe.

Of course there are other editors, so I will not go through them one by one, because none of them support ironruby. Compared with these editors, rubymine is relatively better, as shown in, you can directly [run] without calling a command line after editing like other editors. Although there have been some improvements, it is really uncomfortable not to [debug]. If you want to debug it, you can do it in vs2010. refer to what I wrote earlier.How to debug ironruby code in vs2010

 

When can I debug ironruby or ironpython using an IDE like C ?? 

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.