RubyMine build 856 Release Notes

Skip to end of metadata
Go to start of metadata

New Features and Improvements

IDE General

  • General performance optimization
  • Console background, input/output text foreground is now customizable in colors & fonts settings.

Ruby Support

  • Gems
    • Unsatisfied dependencies are now shown and can be fixed
    • Remote gems description is available
  • Do not show errors on implicit calls, i.e. Object class members
  • Folding for case, if statements
  • Indentation for case statements
  • Rerun action for IRB console

Ruby on Rails Support

  • Project Rails View was redesigned. New version
    • Displays all folders and files except excluded from module folders, "./script", "./idea" folders
    • Controller's views that doesn't have correspond rails actions ares shown under corresponding controller class node
    • All non view files from controller's views folder are shown under corresponding controller class node
    • All layouts are shown under top level Layouts node
    • Helpers(unclassified) node contains all files except helpers which corresponds to controllers by naming conventions
    • Views(unclassified) node contains all files and folders except controller's views folders
    • db(unclassified) node contains all files and folder except "migrate" folder which is located under Models node
  • Model Dependency Diagram:
    • Navigation using Ctrl+F12
    • Positioning to the model, when called from it
  • Reload sources(Ctrl+R / ⌘+R) and Rerun actions for Rails Console

RSpec

  • mat live template was added for RSpec custom matchers

Bug Fixes

  • Autoscroll to sources fixed in tests runner
  • Native MacOS shortcut ⌘+` was unmapped from "Quick schemes switch" feature.
  • Parsing memory consumption reduced 
  • Parsing related problems fixed
  • Other bug fixes
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.