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