format internet:

…please wait (42% completed)…

RadRails Book Table Of Contents

note: you can also get this TOC as a PDF (with page numbers)

Table of Contents

Preface

Chapter 1: Getting Started
Do I Need an IDE for Rails Development?
About Aptana RadRails
How Can Aptana RadRails Help Me?
Prerequisites
Java Virtual Machine
Ruby and Rails
Components to Install
Installing Rails if you already have Ruby and RubyGems
Installing Ruby and Rails on Linux
Installing Ruby and Rails on OS X
Installing Ruby and Rails on Windows
Supported Databases
Installing Eclipse
Installing Plugins in Eclipse
RadRails Installation
Summary

Chapter 2: First Steps
Basic Configuration
Eclipse Preferences Dialog
File Encoding
Connecting through a Proxy
Ruby Environment
Rails Environment
Creating a Rails Project
Importing an Existing Project into RadRails
Working with Perspectives and Views
Eclipse Perspectives
Eclipse Views
Summary

Chapter 3: Your First Application
Basic Views
The Ruby Explorer View
Ruby Explorer Top Icons
The Console View
The Generators View
Generating Models and Migrations
Running Your Migrations
Generating Scaffolds
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
Quick Outline
Type Hierarchy
General Outline View
Code Folding
Code Formatting
Indenting Code Blocks
Commenting Code Blocks
Code Completion
Code Templates
Defining Your Own Code Templates
Navigating Your Code
General Source Navigation Tools
Matching Brackets
Declarations of Classes, Modules, Methods, and Variables
Navigating Your MVC Code
Opening Types and Resources
Refactoring
Generate Accessors
Generate Constructors
Convert Local Variable to Field
Encapsulate Field
Extract Method
Extract Constant
Inline Method
Rename
Split Local Variable
Searching in Ruby Projects
Searching within the Current File
Searching across Multiple Files
Ruby Search
Call Hierarchy
Summary

Chapter 5: Coding Rails Views
ERB/RHTML Templates
Views Navigation
View Templates
HTML Code Assist
Refactoring into Partials
Outline
Editing HTML Files
Editing JavaScript Files
Editing CSS Files
Summary

Chapter 6: Debugging Your Application
Getting Started with Debugging
Debugger Configuration
Starting Your Server
Debugging a Ruby Script
Using Breakpoints
The Breakpoints View
Setting Generic Breakpoints for Exceptions
Exporting and Importing Breakpoints
The Debug View
The Debug View and the Stack Frame
Stepping through Your Application
Variables and Expressions
The Variables View
The Expressions View
The Display View
Useful Tools for Debugging
Linking Errors and Source Code from the Browser
Tailing the Log Files
Summary

Chapter 7: RadRails Views
Opening the RadRails Views
Documentation Views
Ruby Interactive (RI) View
Ruby Core, Ruby Standard Library, and Rails API
Servers View
Starting a Server with Additional Arguments
Managing Non-Rails Servers from the 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
Appearance
Editors
Annotations
Linked Mode
Quick Diff
Spelling
Keys
Workspace
Aptana
Browsers/User Agents
Editors
Code Assist
Colors
Folding
Formatting
Typing
RHTML Templates
Start Page
Rails
Ruby
Appearance
Editor
Syntax Coloring
Errors/Warnings
Task Tags
Summary

Chapter 9: Other Useful Plugins
Database Management
Installing DBViewer
Creating New Connections
DB Tree View
SQL Execute View
SQL History View
DBViewer Configuration
Version Control with Eclipse
Installing Subclipse
SVN Repository Exploration
Projects and Repositories
Checking out an Existing Project
Importing a New Project into a Repository
Update, Edit, Compare, and Commit
The Synchronize View
History View
Summary

 
%d bloggers like this: