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 9 comments for this plugin. You can review them and add more here.
Installing this plugin
This plugin is in the EasyEclipse for LAMP and EasyEclipse for Ruby and Rails distributions.
You can also install it on any EasyEclipse distribution, because it has no dependencies.
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
Getting started
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.
Useful links
- Ruby Development Tools home
- Screenshots
- Project FAQ
- Documentation
- Ruby Development Tools provides support for this programming language.
Changelog
Changes in EasyEclipse 1.2.2.2:
- 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 and License
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.
(5.5MB)
(5.7MB)
(5.4MB)
Thanks for your comment — this is now fixed.
Thanks.Cool, and fine. Just i needed.http://www.ve.info.ve/
This plugin version does not work for me on Eclipse 3.1.2 (version 0.8 does work). Suggestions?
Damaris:
It doe not work with Eclipse 3.1.2 and EasyEclipse 1.1.X
It requires Eclipse 3.2.x or EasyEclipse 1.2.X
The old version 0.8.0 is tsill available there for Eclipse 3.1.2:
http://www.easyeclipse.org/site-1.0.2/site/plugins/rubyeclipse.html
Well, the thing is that this is correct for Ruby (I mean,as you say, it does work with my 3.2 version). However, other plugins such as the one for J2EE development does not work even with 3.2. version (I’m gonna try with 3.2.2).
Thanks a lot.
Hi, I’m a newbie here so please be patient..
Could someone tell me if it is possible to put use some kind of GUI DESIGNER when developing ruby applications for windows with easyeclipse? If there really is not an eclipse plugin (which is quite hard to believe) could I perhaps use something like this http://www.wxwidgets.org/?
Similarly, what is there in the way of unit testing ruby applications with easy eclipse?