3rdRail Release Notes
By: Dee Elling
Abstract: Release notes CodeGear 3rdRail, a Ruby on Rails developer environment. These notes apply to Release 1 and Update 1.
3rdRail™ Release Notes
These Notes apply to 3rdRail Release 1 and Update 1.
For updates to these notes,
see http://dn.codegear.com/article/36927.
Post Installation Instructions
Confirm the Installation
To confirm a good installation from the command prompt or the shell:
- Run
ruby -v. This should return: Ruby version 1.8.6.
- Run
rails -v. This should return: Rails version 1.1 or newer.
- See the Configuration Confirmation Help topic for instructions on how to ensure a stable IDE configuration.
Configure the Ruby Interpreter
After installing and launching 3rdRail you will need to specify a ?workspace?, which is a container directory for your projects. You can create new workspaces and switch workspaces from within 3rdRail. For every new workspace you will need to specify a Ruby interpreter.
From the IDE to configure the Ruby interpreter:
- Select
Window-> Preferences-> Ruby-> Interpreters.
- Click
Add and browse for the ruby.exe file in the Ruby installation directory.
- Select the file, confirm the green check box is activated for the configured Ruby Interpreter in the interpreter list, and click
Finish.
Note: Selection lists for gem install and script/plugin install may be slow during their initial use.
Product Updates
The 3rdRail team expects to update the product regularly.
See the 3rdRail Product roadmap at http://dn.codegear.com/ruby for details. You can check for updates using the Update Manager, found under the Help menu.
Reporting Bugs
Please report bugs and make suggestions for improvements to 3rdRail via Quality Central at http://qc.codegear.com.
Known Issues
These issues may affect your projects:
| ID Number |
Summary |
Fixed In |
| 2885 |
Command output in the Project Commander may not be
hyperlinked if the path contains a double slash (//) or a dot-slash (./) |
|
| 2957 |
Copying and pasting Ruby .rb files in the Script Explorer may cause an extra ?.rb? file extension to be added.
The work-around is to use the rename function to remove the extra .rb extension. |
|
| 3086 |
Proposals for ActiveRecord::Aggregations::ClassMethods are not offered. |
Update 1 |
| 3512 |
Dependency View does not track focus changes in the editor until you select text. |
Update 1 |
| 3506 |
Opening Class from Type Hierarchy gives NLS missing message.
This is a harmless message. |
|
| 3551 |
Parameter completion on dvar inside form_for does not present model fields. |
|
| |
On the Mac, sometimes when you click "3rdRail Install" in the installer, it may fail.
There is a problem with the path of the jar file.
The error is "The main class "com.zerog.util.relaunchers.MacOSXRelauncher" could not be found."
The workaround is to copy the 3rdrail.macosx folder into /tmp
and run 3rdRail.app from there. |
|
| 3592 |
On Linux, the Tour of the IDE does not launch automatically. The workaround is to get the Tour from
the Developer Network at
http://dn.codegear.com/article/36985. |
As designed. Documentation changed in Update 1. |
| |
When editing code or navigating in the Rails Explorer a modal dialog box comes up repeatedly
reporting an NPE (null pointer exception).
The workaround to prevent the pop-ups is to disable Rails View under the
filter types option on the Dependency Viewer.
This is the 3rd button from the left in the Dependency View. |
|
| 3709 |
Intermittent long pauses when editing Ruby files under Linux Ubuntu and Ruby 1.8.5.
Upgrading to Ruby 1.8.6 with i686 ISA alleviates this problem. |
|
| 3750 |
When you double-click on a Windows .bat file in Rails Explorer, the file executes.
You may expect the file to open for editing.
The solution would be to register a file type for .bat files. |
Update 1 |
| 3952 |
If you want to use svn:externals, please install the standard subversion client. |
As designed. Doc note added in Update 1. |
| 4136 |
If you update your Eclipse Project, 3rdRail may have problems.
It is best to stay in sync with 3rdRail updates and Eclipse updates.
If you do encounter problems starting 3rdRail Release 1 with Eclipse 3.3.1,
you need to update a line in the .../3rdRail/config.ini file.
Change: eclipse.product=com.codegear.thirdrail.product
To: eclipse.product=org.eclipse.platform.ide
|
Update 1 |
Copyright CodeGear™ 2007. All rights reserved.
Server Response from: SC1