Any text editor -- even Windows Notepad -- will do, so long as you can save your documents as straight text. You'll eventually want something a bit more robust than Notepad, such as the SciTE code editor that is installed by the One-Click Ruby Installer. More fully-featured code editors include the e Text Editor and ActiveState's Komodo Editor. Google for further details and recommendations.
For more answers to Frequently-Asked Questions, check out posts with the faq tag.
I like ActiveState's Komodo Editor. G. I never tried it before.
ReplyDeleteThanks
I think you should mention RadRails a.k.a. Aptana as it is also a very common Rails development IDE on Windows (and others as well as it is Eclipse-based and thus multi-platform).
ReplyDeleteIf you are using Visual Studio, might I suggest our IDE, Ruby In Steel - http://www.sapphiresteel.com
ReplyDeletebest wishes
Huw
Thanks for your comments!
ReplyDeleteI'll be addressing IDEs in a FAQ post separate from text editors. I already plan to mention Aptana/RadRails, Ruby in Steel, and Komodo IDE.
--David
E-TextEditor is a fantastic, but still in (rapid) development, text editor. It is essentially TextMate for Windows. Well worth checking out. It definitely my text (and Ruby) editor of choice.
ReplyDelete+1 to what Charles said! And now e has native windows support so you can write commands targeting either the One Click Installer Ruby or Cygwin's ruby (for all the cool Unix tools that provides).
ReplyDeleteI prefer (g)Vim from http://www.vim.org
ReplyDeleteYou can get all what you want from it if you are willing to learn.
Here's a nice overview what you need for rails: http://wiki.rubyonrails.org/rails/pages/HowtoUseVimWithRails
And there is a plug in to emulate Textmate snippets too, http://www.vim.org/scripts/script.php?script_id=1318
ED for Windows http://www.getsoft.com has very good Ruby support.
ReplyDeleteSee "Write Ruby code faster with ED for Windows" at http://blog.surfulater.com/2007/02/21/write-ruby-code-faster-with-ed-for-windows/
I suggest using Emacs. Why have a different programming environment just because you're using a different language, or a different operating system?
ReplyDeleteI've install Ruby192 on Windows 7, but did not get the option for SciTE code editor that is install by the One-Click Ruby Installer, meaning (I did not see the box to check and install SciTE, and the Ruby package manager RubyGems. When I go to |Start |Programs |Ruby192, I see Interactive Ruby & Start command prompt with Ruby, Documentation but no SciTE, also I do NOT get fxri Ruby interactive help & console...What am i missing? Most of the Ruby installation documentation mentions that SciTE and fxri as part of the installation.
ReplyDelete@Don:
ReplyDeleteThe current RubyInstaller package does not include SciTE.
You can install SciTE from here
David
I use NetBeans and absolutely love it.
ReplyDeleteI've been using NetBeans IDE for two or three years now---for larger projects. For smaller projects, I currently use Notepad++ editor.
ReplyDelete