Develop Ruby Applications Fast | TubroRuby

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Develop Ruby Applications Fast | TubroRuby - Presentation Transcript

    1. design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it TurboRuby DATASHEET build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ® run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it The Fastest Way to Develop Ruby Applications build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it TurboRuby® is the intuitive integrated development environment (IDE) that delivers the power you need to dramatically accelerate non-Rails Ruby development. Related Products TurboRuby is innovative and powerful with features built from the ground 3rdRail™ up for Ruby development including a Dependencies View that lets you see all project The fastest way to develop interdependencies. Intelligent Code Completion lets you quickly perform method Ruby on Rails web completion, parameter completion, and syntax checking. Its Commanders provide a quick applications. interface to all the power of a Ruby command line for running code generators. A high- Delphi Prism™ performance integrated debugger Next generation Delphi and other IDE productivity features development solution for help your developers streamline .NET and Mono. Ruby development and create InterBase® SMP powerful applications. And the new The powerful database for R Optimizer provides advanced embedded and enterprise Ruby CPU Profiling, with options applications. for filtering the type and amount Embarcadero® of data collected and/or displayed All-Access™ across views. Instant access to the languages, tools, and • Write applications faster, with fewer technologies to design, keystrokes using intelligent Code build, and run your Completion software applications and • Switch between the command line database systems. and IDE with Commanders The Project Explorer helps to • Simplify application design keep track of all your Project files WRITE APPLICATIONS FASTER, WITH FEWER KEYSTROKES USING INTELLIGENT CODE COMPLETION TurboRuby’s code completion includes several powerful, integrated features for method completion, parameter completion and syntax checking. Write rich, clean code with greater accuracy and fewer keystrokes and without the need to remember fine points such as object types, methods, and method signatures. TurboRuby predicts likely expectations based on conventions and semantics and is able to understand the context of code that’s being written. Rather than simply produce a pop-up list of hundreds of choices, TurboRuby shows the right ones. TurboRuby’s code completion is so advanced that even methods that are created dynamically at runtime are included. Your developers can more quickly write powerful applications. SWITCH BETWEEN THE COMMAND LINE AND IDE WITH COMMANDERS Commanders help you merge the power of a command line with the ease-of-use and productivity of the IDE. You can dynamically switch between typing on command lines and the IDE’s tools which are integrated right into the command line. When you add a model or view, the output from commands is immediately reflected throughout the IDE. Command output is also hyperlinked, so that clicking on any generated file or folder will open that in the IDE. TurboRuby’s Code Navigation assists rapid and efficient movement of application structures for even more streamlined application development. SIMPLIFY APPLICATION DESIGN TurboRuby provides technology made specifically for Rails that helps developers improve and simplify application design. Features like Problem Detection and Correction which detects common Ruby coding errors as you save changes and automatically corrects them with the “Quick Fix” option.
    2. Features Description TurboRuby Comprehensive Ruby Development Solution Complete Ruby Runtime Includes Turbo Ruby Developer Kit (TurboRDK), a complete, turnkey Ruby runtime environment that provides Ruby VM, and Environment hundreds of Gems; supports a consistent development environment for Mac OS/X, Windows, and Linux Gems Manager Supports easy installment and management of Ruby Gems High Productivity Integrated Development Environment (IDE) Code Navigation Assists rapid and efficient traversal of application structures; allows developers to only view the area of their code relevant to a given selection Problem Detection and Detects common Ruby coding errors as you save changes; marks and explains them in the Problems view; and, when Correction possible, automatically corrects them via the “Quick Fix” option found within the context menu of the problem description (when automatic correction is not feasible, more general solution suggestions are shown) Commanders Provides a quick interface to all of the power of the Ruby command line for running code generators and performing other tasks, and integrates it into the IDE R Optimizer Provides advanced Ruby CPU Profiling, including full support for Rails projects; gives options for filtering the type and amount of data that is collected and/or displayed across multiple view styles Debugging Integrated High Performance Supports both Ruby and Rails ERB debugging (Embedded Ruby, RHTML) Debugger Visual Test Runner Provides one-click run, debug, or profile of any individual or collection of tests/specifications created using Test: Unit, RSpec, and/or Shoulda; presents a visual display of progress and results, including smart display of expected/actual comparisons and/or stack traces System Requirements • 512 MB RAM minimum (1 GB for Microsoft® Windows Vista™) • 700 MB hard disk space minimum • Windows: Intel® Pentium® III/M 1.4 GHz, or Pentium IV 1.4 GHz minimum • DVD-ROM drive (for installation via DVD, electronic download option also available) • High-resolution monitor (1024x768 / 256 colors) • Ruby 1.8.5 or higher • Rails 1.2.x or higher or • Rails 2.0.x or higher • Microsoft® Windows Vista™ • Microsoft® Windows XP • Mac OS® X 10.5 • Ubuntu Linux 8.04 Download a Free Trial at www.embarcadero.com Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com © 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. TRUB/DS/2009/01/20

    + Michael FindlingMichael Findling, 4 months ago

    custom

    245 views, 0 favs, 0 embeds more stats

    Embarcadero Technologies is the leader in database more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 245
      • 245 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories