[フレーム]
BT

InfoQ Software Architects' Newsletter

A monthly overview of things you need to know as an architect or aspiring architect.

View an example

We protect your privacy.

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Unlock the full InfoQ experience

Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources.

Log In
or

Don't have an InfoQ account?

Register
  • Stay updated on topics and peers that matter to youReceive instant alerts on the latest insights and trends.
  • Quickly access free resources for continuous learningMinibooks, videos with transcripts, and training materials.
  • Save articles and read at anytimeBookmark articles to read whenever youre ready.

Topics

Choose your language

InfoQ Homepage News Ruby IDE Roundup: JetBrains Releases Rubymine 4.0, Ruby for NetBeans 7.1 in the Works

Ruby IDE Roundup: JetBrains Releases Rubymine 4.0, Ruby for NetBeans 7.1 in the Works

Leia em PortuguÃas

This item in japanese

Feb 22, 2012 1 min read

Write for InfoQ

Feed your curiosity. Help 550k+ global
senior developers
each month stay ahead.
Get in touch

JetBrains released a new version of their Ruby IDE RubyMine 4. The focus of the previous major release 3.0 was on Rails 3 support, code coverage, and improved debugging. RubyMine 4.0 brings better performance, and contains incremental improvements and polishing in various areas. From the release notes:

The new IDE architecture allows more actions to operate asynchronously and to avoid memory blocks. As an example 'Inspect Code' function is now running up to four times faster. [..] RubyMine UI is significantly reworked to be more compact, modern and comfortable on all supported platforms. Reorganized main menu, new look for navigation bar, updated editor tabs, etc.

Another area that has received much attention in this release is static analysis and easier navigation of the source code. For example, the relations between classes can be displayed in a UML diagram, the Structure and Hierarchy view shows subtypes and inherited methods, and code-completion and navigation now also work on Gems with native extensions. Code inspection has also been improved, code that does not follow the Ruby style guide is flagged and quick-fixes can be used to amend an inconsistency. The new Inline Method refactoring substitutes a method invocation with the method's body. The JetBrains RubyMine blog regularly posts tips and tricks on how to use the IDE more productively and is a great resource for beginners.

Besides Ruby, RubyMine comes with new or better support for other languages like CoffeeScript, HAML, SCSS and LESS. CoffeeScript sources can now be compiled to JavaScript directly in the IDE.

RubyMine is available in a free 30 days trial edition. Professional licenses cost 149,ドル personal licenses are available at 69,ドル and open source projects or educational users can apply for a free license.

Users of NetBeans, for which the official Ruby support was dropped last year, will be relieved to hear that JRuby's Tom Enebo has released a preview release for NetBeans 7.1. Tom elaborates on the reason why the Ruby support from NetBeans 7.0 doesn't work on 7.1 anymore:

Netbeans 7.1 updated some components (as software is known to do). One of those components was html.editor.lib. Ruby support was dependent on version 1, but NetBeans 7.1 only ships version 2 now.

Which one is your preferred IDE or editor for writing Ruby code?

Rate this Article

Adoption
Style

This content is in the Refactoring topic

Related Topics:

Related Content

The InfoQ Newsletter

A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example

We protect your privacy.

BT

AltStyle によって変換されたページ (->オリジナル) /