RubyMine Improves Performance

Released: Mar 12, 2012

Updates in this release

Updates in V4.0

  • Performance - The new IDE architecture allows more actions to operate asynchronously and to avoid memory blocks
  • 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
  • Show Inherited, Types Hierarchy - New options on the Structure and Hierarchy views let you see subtypes and inherited methods
  • Streamlined UI – Reworked to be more compact, modern and comfortable on all supported platforms
  • VCS Support Improvements - General changes to the workflow such as a new 'Digest' view mean spending less time on routine VCS tasks such as pre-commit review
  • Git Log Graph - Highlights commits included in a given commit (e.g. commits in a current branch) and provides actions like create tag/branch, checkout revision
  • GitHub - The bundled GitHub integration now supports Gists creation for sharing your code instantly from the IDE
  • Image Diff - You can now compare different image-file versions from version control history in a two-panel view
  • 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
  • Ruby Code Inspection - New code inspections are added for Ruby code verification
  • Code Refactoring - New 'Inline method' refactoring lets you clean code from redundant methods and substitute method invocations with method code
  • Testing and Debugging - Minitest 2.10 and RSpec 2.8 gems are now supported by RubyMine