New Features
New features in RubyMine 5
Ruby iOS development with RubyMotion
RubyMotion is a toolchain that lets you create native iOS
applications using Ruby language. Developing with its help is a real
pleasure and RubyMine makes it even cooler and more productive with the
smart syntax highlighting, code completion, running, testing and
debugging features.
New development tools
- Coffeescript debugger - set breakpoints and debug your CoffeeScript code.
- TextMate bundles support - import TextMate bundles to expand the
number of languages you may use with syntax highlighting support.
- Cutting-edge Ruby - introduces Ruby 2.0 syntax and debugging support.
- JRuby development - features full running and debugging support for
TorqueBox or Trinidad. You can also compile your JRuby code.
Increased app control
- Remote Ruby interpreters - add and set up a remote SDK on
virtual machines and remote hosts so you can easily run, test and debug
your remote app.
- Gem development - create gem applications and manage all gems and their dependencies with the gems dependency diagram.
- Puppet support - introduces syntax highlighting and code completion for Puppet.
- Database tools - introduces new edit tools for working with
columns, tables, key and indices; introduces a definition editor to edit
the definition for views, procedures and packages; introduces a diff
tool for generating SQL queries of the different between
tables/databases.
- VCS tools - updates and improvements to Git, Mercurial and Subversion support.
Enhanced productivity
- Introduces a new native dark UI theme.
- Retina-display support.
- Updated IdeaVim plugin for Vim users.
- Updated Sass and LESS support.
New features in RubyMine 4.5
Support for more frameworks and tools
- Saas support - supports Saas syntax highlighting, code insight and formatting.
- Sinatra support - take advantage of code insight and running and debugging support for Sinatra apps.
- MongoDB/Mongoid support - introduces support for Mongoid, an Object-Document-Mapper for MongoDB, written in Ruby.
- Ruby versions management - now you can manage Ruby versions using
pik or rbenv. RubyMine automatically detects Ruby interpreters and
configures SDKs accordingly.
- New debugging options - run IRB/Rails console in debug mode and attach to sub-processes automatically.
Enhanced Rails development
- Rails Engines support - develop and run/debug your engines and miniature applications that can be embedded in your main app.
- Deploying with Capistrano - run Capistrano tasks from inside the IDE and create run/debug configurations for them.
- Model Diagram improvements - use Model Dependency Diagrams for analysing and managing your models.
- Renaming enhancements - rename model refactoring for easier model renaming.
New refactorings
- Saas refactorings - introduces rename and extract variable refactorings.
- CoffeeScript refactorings - the refactorings available for JavaScript code are now also available for CoffeeScript.
- Extract partial for HAML - support for extract partial refactoring for HAML views.
Enhanced Mac support
- MacRuby syntax highlighting - support for MacRuby syntax highlighting for creating RubyMotion apps.
- Retina-display support - support for MacBook Retina display.
- Mac OS X native help - RubyMine help topics support native Mac OS X.
Chưa có hoặc chưa được cập nhật!