Recent changes display with a single shortcut.Annotate command for reviewing the files. ![]() View revision history for project/ folder/file.Next, Previous, Rollback, Show Difference actions in the gutter bar.Changelists support for all integrated version control.Supported features include synchronization, checkout, merging and updates as well as: The IDE allows for complete integration to common source control systems including: Graphical Debugger for Ruby on Rails CodeĪ graphical debugger is an integrated part of the new IDE that includes smart breakpoints, dedicated views for watches, stack and expression evaluation. Intention actions for quick creating of tests either from the console or editor.File templates for creating Test::Unit and Test/Spec tests.Quick navigation to a line of code where tests have failed.Dedicated view for tests, with details panel for viewing a selected test output.On-the-fly statistics on currently running tests.Navigation between code and tests in Rails applications.Action for quick launching of tests for a specified method, class, BDD example, etc. ![]() Built-in test runner, fully integrated with IDE, and capable of running tests via Rake tasks.This includes tests for RSpec, Test::Unit, Test/Spec frameworks, Live Templates and smart code completion for RSpec. RubyMine supports both unit and behavior-driven testing for Ruby and Rails code. Braces, brackets & quotes auto-insertion and surrounding.Developers familiar with JetBrains other products will be familiar with this type of assistance. The ability of an IDE to add the little things that make a developer’s life so much easier is added with Intelligent Coding Assistance. Autocompletion for Rails controllers, helpers and views.This is just a start to the Rails-specific capabilities of the IDE. RubyMine makes the development of Ruby on Rails applications a first-class citizen, not as an add-on to an existing editor. RubyMine performs code analysis as code is typed, highlighting errors. Type inference for block variables within block calls.Type inference for Method return values.Correct filtering of static and instance members in autocompletion.Completion and automatic resolution in require and load calls.Automatic completion of built-in methods.Smart Ruby statements and keywords completion.RubyMine performs automatic Ruby code styling, with brace matching and folding, custom formatting, indentation and TODO marks. Carefully selected colors for Ruby statements, keywords, comments and other language elements as well as several different color schemes bundled with RubyMine. Ruby code editor provides automatic syntax and error highlighting of Ruby code as you type. ![]() RubyMine 1.0 has several key groupings of functionality developers should look toward to understand what this IDE can do for them. In fact, version 1.0 is just the beginning - we have tons of ideas and plans for new releases. We are certain that, as with all of our highly-intelligent development tools, Ruby developers can be extremely productive by using RubyMine. Early RubyMine adopters provided a great deal of feedback and worthy improvement suggestions. Dmitry Jemerov, the lead developer of RubyMine had to say this about the community support:ĭespite the belief that most Ruby/Rails developers are happy writing code in simple text editors, we had RubyMine downloaded around 25,000 times since the Public Preview announcement. RubyMine was released as a Public Preview in November and received great feedback from the Ruby community. JetBrains, the developers of IntelliJ IDEA and ReSharper among others, released its first foray into the Ruby space with RubyMine 1.0 – an IDE for Ruby and Ruby on Rails development.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |