Search:
Product Details
RubyMine boxshot.

RubyMine

Published By: 

JetBrains s.r.o

RubyMine is a powerful, intelligent IDE for developing Ruby and Ruby on Rails applications with a full stack of essential developer tools, all tightly integrated into a convenient and smart development environment. With RubyMine you get a comprehensive Ruby code editor - complete with code completion and refactoring - along with dedicated Ruby on Rails support featuring quick MVC navigation, a dedicated RoR project structure view, intention actions and more. Plus RubyMine includes a range of other useful features such as HTML, CSS and Javascript editing support, support for a range of testing frameworks, a powerful debugger and version control integration with a range of systems including Subversion, Git, Perforce and CVS.

Product Variants

RubyMine, Commercial New Licence

RubyMine, Commercial Renewal

RubyMine, Personal New Licence

RubyMine, Personal Renewal

New Features

New features in RubyMine 4

Be faster and more productive

  • Performance - more actions operate asynchronously - for example the 'inspect code' function is up to 4x faster.
  • Native gems code insight - auto-completion and code navigation when working with gems that have native components.
  • Go to class by full class name - any class can now be found by its full name to help you with navigation through classes.
  • Show inherited, types hierarchy - new options on the Structure and Hierarchy views allow for seeing subtypes and inherited methods.

Easier to use

  • Streamlined UI - significantly reworked to be more compact, modern and comfortable on all supported platforms. Reorganised main menu, new look for navigation bar, updated editor tabs, etc.
  • VCS support improvements - new stack trace highlighting, a git log graph, improved GitHub integration and image diff.
  • Event log view - new 'Event Log' view/tool-window is a single place to see all IDE notifications and take action where needed.
  • Class dependency diagram - shows relationships between any classes and modules in UML notation.

More code checks

  • Ruby code inspection - new code inspections include checking whether if statements have an else statement, check if boolean expression contains primitive parts, check if class variable is defined, check that cyclomatic complexity of method/blocks is below the threshold etc. New 'quick-fix' intention actions are available for some inspections for instant resolution of problems.
  • Code refactoring - new inline method refactoring for substituting method invocation with method code and new support for code fragment unwrapping actions for removing if/unless/while statements without removing a block of code.
  • Testing and debugging - support for Minitest 2.10 and RSpec 2.8 along with updates to both the Ruby debugger and the Javascript debugger.

Support for the latest technologies

  • Ruby on Rails 3.2 - all new features coming in Ruby on Rails 3.2 are supported in the IDE.
  • Phusion Passenger - can be chosen as a running server in run/debug configuration.
  • HTML code insight in HAML - the full HTML code insight is now available in HAML files.
  • CoffeeScript - compile CoffeeScript files from within the IDE.
  • SCSS/LESS support - SCSS 3.1 and LESS support.

Features

  • Intelligent ruby editor - with code completion, code snippets and automatic refactorings
  • On-the-fly code analysis - throughout the project tree with type inference and quick-fixes
  • Rails specialised views - Rails Models Diagram, Rails Project View and other specialised project/file views for faster overview & navigation
  • Ruby debugger - Ruby/Rails applications and tests debugging in a easy-to-use interface even in Windows
  • Testing support - RSpec, Cucumber, Shoulda and Test::Unit coding assistance and GUI-based test runner
  • Web development - with all Ruby on Rails framework versions from 2.x to 3.x
  • HTML, CSS and Javascript support - enables editing with auto completion and refactorings. Same for HAML, SASS, and LESS
  • Zen coding - snippets for productive HTML/CSS authoring
  • Javascript debugger - available as special Mozilla Firefox plugin
  • VCS support - Git, Subversion, Mercurial, Perforce and CVS integration with a unified UI
  • Shortcuts - Bundled Textmate, NetBeans, Eclipse & Emacs keyboard schemes, and Vi/Vim emulation plugin
  • Multiplatform - Runs on Windows, Mac OS X or Linux.



Vendor Showcases
Intel Logo

Embarcadero Logo

Flexera Logo

GFI Logo

MindJet Logo

TechSmith Logo

ABBYY Logo

SmartDraw Logo

TechSmith Logo

Becrypt Logo

Paessler Logo

Netop Logo
© 2003 - 2012 Sigma Software Distribution. Registered office: Prigg Meadow, Ashburton, Devon, TQ13 7DF, UK. Registered in England. Company no: 1671407. VAT no: GB 384904621.