Ruby Development Tools
Edit, test, run and debug Ruby applications.
Download Ruby Development Tools 0.9.0.707021729NGT for EasyEclipse 1.2.2:
The Ruby Development Tools (RDT) contain all the components needed to develop applications using Ruby languagage. RDT includes a Ruby debugger, code outline, syntax highlighting, ri/rdoc integration, code completion, code folding, variable occurence marking and much more.
The Ruby Development Tools needs a Ruby interpreter. See the Getting Started below for details.
There are currently 10 comments for this plugin. You can review them and add more here.
To use this plugin, you need this additional software:
- Ruby installer for Windows
- Ruby sources for Linux
- See also the RadRails page for easy way to install Ruby as part of Rails
Help is available for this plugin, in the Help > Help Contents menu in EasyEclipse.
To use RDT, you must first define the Ruby interpreter in Window > Preferences , Ruby > Installer Interpreter. On Windows, you must have installed Ruby (on MacOS, and on recent Linux distros, it is preinstalled). Select Add, give a name to this interpreter (for example
ruby and specify the location. On MacOSX and Linux, this location is usually
/usr/bin/ruby. Click OK on the Add Interpreter dialog, and on the Preferences dialog.
You can then create a Ruby project, using the File > New > Project..., Ruby > Ruby Project wizard. Then you can create new Ruby Classes by select File > New > Ruby Class, and add some code to it. To run it, you must select the menu Run > Run..., right-click on the Ruby Application tree item and select New, which creates a new run configuration, with, by default, the current project and Ruby file. You can then hit the Run button that will run your code.
Many other functionalities are available, including debugging. To debug an application, you must manually switch to the Debug perspective in order to control the debugged application.
- Ruby Development Tools home
- Project FAQ
- Ruby Development Tools provides support for this programming language.
Changes in EasyEclipse 220.127.116.11:
- Upgraded to Ruby Development Tools 0.9.0.707021729NGT.
- Upgraded to Ruby Development Tools 0.9.0.RC1.
- Upgraded to Ruby Development Tools 0.8.1.
- Upgraded to Ruby Development Tools 0.8.0.PRD.
- Initial release (with Ruby Development Tools 0.8.0.RC1).
Credits: RubyPeople, Markus Barchfeld, Markus Barchfeld, Thomas Corbat, David Corbin, Zach Dennis, Lukas Felber, Mirko Stocker, Adam Williams, Christopher Williams
All files of the RDT except for the external plugins and libraries named below are copyright of RubyPeople. RubyPeople is not a legal entity, but consists of the following people who have contributed to the RDT. See www.rubypeople.org for more information.
This plugin is licensed under the Common Public License 1.0 license.
The RDT feature contains the following plugins and libraries from external providers: RegExp plugin, http://e-p-i-c.sourceforge.net JRuby, http://jruby.sourceforge.net kxml2, http://kxml.sourceforge.net. The file org.rubypeople.rdt.launching/ruby/eclipseDebug.rb is based on the debug.rb file, which is part of the ruby 1.6.8 release. Because of the nature of developing this plugin, many features or concepts have been copied from the jdt. Therefore you will find code fragements which have been copied from the jdt. We did not add the IBM copyright with every code fragment of this kind. We think that this is in accordance with the CPL and is not an intended removal of copyright.