# The ruby editor and ide roundup

**URL:** <https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588>\
**Category:** Ruby\
**Created:** [August 29, 2009, 8:09am UTC](https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588 "2009-08-29T08:09:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [August 29, 2009, 8:09am UTC](https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588/1 "2009-08-29T08:09:53Z")

</div>

[http://en.wikibooks.org/wiki/Ruby\_Programming/Ruby\_editors](http://en.wikibooks.org/wiki/Ruby_Programming/Ruby_editors)

People contributing to the perennial editor and ide thread, please  
help update/maintain this page and point there. I was thinking that we  
have two links for every editor, one external link pointing to the  
project homepage, and one internal link discussing the editor and  
offering tips to get it working with ruby. (There was good collection  
of such pages on the old wiki; does anyone have an archive?)

martin

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [August 29, 2009, 10:27am UTC](https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588/2 "2009-08-29T10:27:26Z")

</div>

On Sat, 29 Aug 2009 15:06:03 +0900  
Martin DeMello [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> There was good collection of such pages on the old wiki; does anyone  
> have an archive?

[archive.org](http://archive.org) may have an archive, if you have an old bookmark and  
can get the URL.

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [August 29, 2009, 2:18pm UTC](https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588/3 "2009-08-29T14:18:39Z")

</div>

> [Ruby Programming/Ruby editors - Wikibooks, open books for an open world](http://en.wikibooks.org/wiki/Ruby_Programming/Ruby_editors)
> 
> People contributing to the perennial editor and ide thread, please  
> help update/maintain this page and point there.

I generally find comparisons like this one

> **[Comparison of cross-platform instant messaging clients](https://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients)**
>
> The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares general and technical information for cross-platform instant messaging clients in active development, each of which have their own article that provide further information.
> March 9, 2017; 6 years ago (2017-03-09) (as Google Chat) Some messaging services th...

very helpful.

Well, I don’t have the time to create such a table myself 🙂 but I  
would like to suggest the following columns for a comparison of  
features:

- syntax highlighting
- template expansion
- code completion (eg method & variable names)
- regexp search
- incremental search
- find all occurrences of a word
- file navigation that facilitates working with RoR-like directory  
layouts
- programmability
- build/make projects from within the editor/ide (maybe less useful  
with ruby but this could also include running a web app and switching  
to the browser etc.)
- syntax checker
- error lists that make it possible to jump right to the line where  
the (syntax) error occured
- integrated debugger (set breakpoints easily etc.)
- support for refactoring
- support for unit tests/specs
- task management
- collaborative features?
- …

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [August 29, 2009, 3:03pm UTC](https://www.ruby-forum.com/t/the-ruby-editor-and-ide-roundup/174588/4 "2009-08-29T15:03:43Z")

</div>

On Sat, Aug 29, 2009 at 5:43 PM, lith[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I generally find comparisons like this one  
> [Comparison of cross-platform instant messaging clients - Wikipedia](http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients)  
> very helpful.
> 
> Well, I don’t have the time to create such a table myself 🙂 but I  
> would like to suggest the following columns for a comparison of  
> features:

> **[List of Ruby Editors](https://docs.google.com/spreadsheets/d/1O_4dvSlh70xyRSZ_ChC8rDuWGaUOhy3_dsdgQBZEHnE/edit?hl=en&hl=en)**
>
> Matrix
> 
> notepad++,Votes (if you like a certain editor, add 1 to its vote-be honest!),Price,Supported Platforms,Integrated Debugger
> 0,...

Have at it.

martin
