Aptana RadRails: An IDE for Rails Development

A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner

Aptana RadRails: An IDE for Rails Development

Starting
Javier Ramírez

A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner
$15.60
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free sample

Book Details

ISBN 139781847193988
Paperback248 pages

About This Book

  • Comprehensive guide to using RadRails during the whole development cycle
  • Code Assistance, Graphical Debugger, Testing, Integrated Console
  • Manage your gems, plug-ins, servers, generators, and Rake tasks
  • Rails 2.0-ready
  • Includes a chapter about Subversion and Database integration
  • Smart Code Assistants for HTML, JavaScript, and CSS

Who This Book Is For

This book is for Ruby on Rails developers who want to make the most of the framework by using an Integrated Development Environment.

Even though the book explains everything you need to follow the contents, the focus is on how to use the tool and not on the Rails framework itself, so previous working knowledge of Rails is highly advisable. Previous knowledge of Eclipse is not necessary.

Table of Contents

Chapter 1: Getting Started
Do I Need an IDE for Rails Development?
About Aptana RadRails
How Can Aptana RadRails Help Me?
Prerequisites
Installing Eclipse
Installing Plugins in Eclipse
Summary
Chapter 2: First Steps
Basic Configuration
Creating a Rails Project
Importing an Existing Project into RadRails
Working with Perspectives and Views
Summary
Chapter 3: Your First Application
Basic Views
The Generators View
Starting Your Server
Monitoring Your Server
Summary
Chapter 4: Writing Ruby Code
A Quick Note about Keyboard Shortcuts
The Ruby Editor
Syntax Highlighting
Outlining the Structure of Your Ruby Code
Code Folding
Code Formatting
Code Completion
Code Templates
Navigating Your Code
Refactoring
Searching in Ruby Projects
Summary
Chapter 5: Coding Rails Views
ERB/RHTML Templates
Editing HTML Files
Editing JavaScript Files
Editing CSS Files
Summary
Chapter 6: Debugging Your Application
Getting Started with Debugging
Using Breakpoints
The Debug View
Variables and Expressions
The Display View
Useful Tools for Debugging
Summary
Chapter 7: RadRails Views
Opening the RadRails Views
Documentation Views
Servers View
Launching External Tools from Eclipse
Rails Console
Rails Plugins View
RubyGems View
Rake Tasks
Generators View
Rails Shell View
RegExp View
Problems View
Tasks View
Test::Unit View
Summary
Chapter 8: Configuration Reference
General
Aptana
Rails
Ruby
Summary
Chapter 9: Other Useful Plugins
Database Management
Version Control with Eclipse
Summary

What You Will Learn

This book will show you how to use the tools RadRails provides to improve your productivity:

  • Tools for writing code: Specialized Editors for Ruby, HTML, CSS, and JavaScript;  Code Assistance; Code Completion; Refactoring; Quick Code Navigation; Outline Views
  • Tools for testing and debugging:  Unit Testing; Graphical Debugger; Monitoring of Log Files
  • Tools for project management: Specialized views for launching your Tasks and Generators;  Management of your Gems and Plug-ins; Rails Servers Control

You will also learn how to use other Eclipse plug-ins for synchronizing your projects with Subversion and for managing your databases. 

In Detail

Authors

Table of Contents

Chapter 1: Getting Started
Do I Need an IDE for Rails Development?
About Aptana RadRails
How Can Aptana RadRails Help Me?
Prerequisites
Installing Eclipse
Installing Plugins in Eclipse
Summary
Chapter 2: First Steps
Basic Configuration
Creating a Rails Project
Importing an Existing Project into RadRails
Working with Perspectives and Views
Summary
Chapter 3: Your First Application
Basic Views
The Generators View
Starting Your Server
Monitoring Your Server
Summary
Chapter 4: Writing Ruby Code
A Quick Note about Keyboard Shortcuts
The Ruby Editor
Syntax Highlighting
Outlining the Structure of Your Ruby Code
Code Folding
Code Formatting
Code Completion
Code Templates
Navigating Your Code
Refactoring
Searching in Ruby Projects
Summary
Chapter 5: Coding Rails Views
ERB/RHTML Templates
Editing HTML Files
Editing JavaScript Files
Editing CSS Files
Summary
Chapter 6: Debugging Your Application
Getting Started with Debugging
Using Breakpoints
The Debug View
Variables and Expressions
The Display View
Useful Tools for Debugging
Summary
Chapter 7: RadRails Views
Opening the RadRails Views
Documentation Views
Servers View
Launching External Tools from Eclipse
Rails Console
Rails Plugins View
RubyGems View
Rake Tasks
Generators View
Rails Shell View
RegExp View
Problems View
Tasks View
Test::Unit View
Summary
Chapter 8: Configuration Reference
General
Aptana
Rails
Ruby
Summary
Chapter 9: Other Useful Plugins
Database Management
Version Control with Eclipse
Summary

Book Details

ISBN 139781847193988
Paperback248 pages
Read More