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