Any TextMate Editor equivelent for Windows?

Hello

I am looking for a decent Ruby and RAILs editor. (JEdit is not really
working out for me on Windows)

I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
are using TextMate ( on MAC OS ?) It seems pretty effective.

Any views or ideas of an equivelent to TextMate that runs on Windows !
( No I guess not !)

Cheers

Jules

Eclipse + RadRails is a good environment and is portable, check out this demo:

     http://download.radrails.org/video/RadRails_Import.mov

In my opinion the plugin needs yet some iteration, but works great already.

-- fxn

···

On Dec 18, 2005, at 19:57, Jules wrote:

Hello

I am looking for a decent Ruby and RAILs editor. (JEdit is not really
working out for me on Windows)

I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
are using TextMate ( on MAC OS ?) It seems pretty effective.

Any views or ideas of an equivelent to TextMate that runs on Windows !
( No I guess not !)

Jules wrote:

Hello

I am looking for a decent Ruby and RAILs editor. (JEdit is not really
working out for me on Windows)

I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
are using TextMate ( on MAC OS ?) It seems pretty effective.

Any views or ideas of an equivelent to TextMate that runs on Windows !
( No I guess not !)

Not very optimistic, are you?

What features of TextMate are you looking for?

(I'm quite happy using vim, Windows file manager, and a handful of custom Ruby shell scripts and Unix command ports for finding and manipulating stuff from the command line. If there's something else find I need to do at the command line, I can write a Ruby tool for it. If I want to extend vim, I can use Ruby to do it. Works out well.)

James

···

--

http://www.ruby-doc.org - Ruby Help & Documentation
Ruby Code & Style - Ruby Code & Style: Writers wanted
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys
http://www.30secondrule.com - Building Better Tools

Although probably a more "heavyweight", the RadRails IDE (build on top of
Eclipse) seems to be getting some traction.

http://www.radrails.org/

marcel

···

On Mon, Dec 19, 2005 at 03:57:46AM +0900, Jules wrote:

I am looking for a decent Ruby and RAILs editor. (JEdit is not really
working out for me on Windows)

I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
are using TextMate ( on MAC OS ?) It seems pretty effective.

Any views or ideas of an equivelent to TextMate that runs on Windows !
( No I guess not !)

--
Marcel Molina Jr. <marcel@vernix.org>

I've used UltraEdit for a long time, and it's a great editor. It has
some nice 'project' features built in, but at its heart it's just a
lightweight text editor. Unfortunately, its syntax highlighting
system just isn't powerful enough to handle Ruby, and definitely isn't
up to handling ERb / RHTML files.
Here's an example of what a text editor has to deal with:
var = 'example'
print %Q- A fairly hard #{var}
-#{This is a comment, not a variable}

So, in recent days, I've switched over to Vim, in the form of:
http://cream.sourceforge.net
I'm still getting used to it, and getting over the lack of tabs for my
open files, but so far the "Ruby compatibility" is much higher. It
handles the highlighting for the above snippet of Ruby without any
difficulty.

···

On 12/18/05, Jules <Roseanna80@hotmail.com> wrote:

Hello

I am looking for a decent Ruby and RAILs editor. (JEdit is not really
working out for me on Windows)

I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
are using TextMate ( on MAC OS ?) It seems pretty effective.

Any views or ideas of an equivelent to TextMate that runs on Windows !
( No I guess not !)

I am looking for a decent Ruby and RAILs editor. (JEdit
is not really working out for me on Windows)

The Zeus for Windows IDE has support for Ruby:

   Zeus IDE - Programming environment for Windows developers
   Note: Zeus is shareware (45 day trial)

It does code folding, class browsing and syntax highlighting
for the Ruby language.

Jussi Jumppanen
Author: Zeus for Windows

James Britt wrote:

Jules wrote:
> Hello
>
> I am looking for a decent Ruby and RAILs editor. (JEdit is not really
> working out for me on Windows)
>
> I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
> are using TextMate ( on MAC OS ?) It seems pretty effective.
>
> Any views or ideas of an equivelent to TextMate that runs on Windows !
> ( No I guess not !)

Not very optimistic, are you?

What features of TextMate are you looking for?

(I'm quite happy using vim, Windows file manager, and a handful of
custom Ruby shell scripts and Unix command ports for finding and
manipulating stuff from the command line. If there's something else find
  I need to do at the command line, I can write a Ruby tool for it. If
I want to extend vim, I can use Ruby to do it. Works out well.)

James

--

http://www.ruby-doc.org - Ruby Help & Documentation
Ruby Code & Style - Ruby Code & Style: Writers wanted
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys
http://www.30secondrule.com - Building Better Tools

There's been lots of positive discussions about lots of editors in
c.l.r: vim, emacs, komodo, eric, eclipse, arachno, scite, kate,
kdevelop, leo...

Care to share any details?

···

On Mon, Dec 19, 2005 at 04:32:37AM +0900, James Britt wrote:

(I'm quite happy using vim, Windows file manager, and a handful of
custom Ruby shell scripts and Unix command ports for finding and
manipulating stuff from the command line. If there's something else find

--
Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ]

unix virus: If you're using a unixlike OS, please forward
this to 20 others and erase your system partition.

Hello

Thanks for all the posts. Lots of useful tips on various tools, shells
and multiple cmd line tools/scripts, rather than one big IDE/Tool. So
many different ideas and tools, but they tend to be orientated around
unix type midntset.

The problem is that I am not very smart or clever, so I have relied
upon C# and Visual Studio, which I find to be very robust. My ideal
would be Visual Studio for Ruby, even if it is a dynamic language
outside of the Managed code environment. Robust code completion and
generation tools.

If Ruby/Rails is to take off in a big way we need simple/ robust
development environment for us simple folk. Just my view.

Jules

I'm also a Vim user, but without cream. But Vim isn't my only editor. I
also have used Jed and Emacs (yes, i have used Vim AND Emacs :p) in the
past.

I've found an interesting gui editor with the name "edit". Looks alot
like Textmate(I haven't used Textmate, just to clarify):
http://www.jessies.org/~enh/software/edit/

···

On Tue, 2005-12-20 at 09:26 +0900, Wilson Bilkovich wrote:

On 12/18/05, Jules <Roseanna80@hotmail.com> wrote:
> Hello
>
> I am looking for a decent Ruby and RAILs editor. (JEdit is not really
> working out for me on Windows)
>
> I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
> are using TextMate ( on MAC OS ?) It seems pretty effective.
>
> Any views or ideas of an equivelent to TextMate that runs on Windows !
> ( No I guess not !)
>

I've used UltraEdit for a long time, and it's a great editor. It has
some nice 'project' features built in, but at its heart it's just a
lightweight text editor. Unfortunately, its syntax highlighting
system just isn't powerful enough to handle Ruby, and definitely isn't
up to handling ERb / RHTML files.
Here's an example of what a text editor has to deal with:
var = 'example'
print %Q- A fairly hard #{var}
-#{This is a comment, not a variable}

So, in recent days, I've switched over to Vim, in the form of:
http://cream.sourceforge.net
I'm still getting used to it, and getting over the lack of tabs for my
open files, but so far the "Ruby compatibility" is much higher. It
handles the highlighting for the above snippet of Ruby without any
difficulty.

Based on this thread, I downloaded RadRails last night. After several
hours, I am extremely impressed. It has good folder and file views.
It has superb CVS and SVN integration (it was trivial to setup cvs over
ssh to my pair.com webhosting account). Unlike Scite, there's coloring
for .rhtml files. It even has a SQL viewer, although not nearly as
powerful as MySQL-Front. It also does a decent job on an interface for
the generators and Webrick. If you use Windows, I recommend that you
give it a try.

When I'm on windows the first thing I do is install MSys/MingGW.
This lets me use cmd.exe and avoid the mess that is cygwin. MSys
gives you 'most' of the necessary unix commands, meaning you could
then hack together scripts using backticks or even platform
independant scripts with Ruby and that should do the trick.

I too use vim on OS X, FreeBSD, a slew of linux distros and windows.
Nice to be able to have the same editor act (mostly) the same way on
so many systems...

···

On 12/18/05, Chad Perrin <perrin@apotheon.com> wrote:

On Mon, Dec 19, 2005 at 04:32:37AM +0900, James Britt wrote:
>
> (I'm quite happy using vim, Windows file manager, and a handful of
> custom Ruby shell scripts and Unix command ports for finding and
> manipulating stuff from the command line. If there's something else find

Care to share any details?

Chad Perrin wrote:

(I'm quite happy using vim, Windows file manager, and a handful of custom Ruby shell scripts and Unix command ports for finding and manipulating stuff from the command line. If there's something else find

Care to share any details?

I have a few vim macros/mappings that insert text for common situations, such as creating the 'initialize' method, or inserting the skeletal code for in-file unit testing. Plus the things that come with the ruby-vim menus and macro plugin (auto completion of certain Ruby control-flow expression, quote, bracket, and paren closing; running the current buffer by pressing f5; calling up ri for text under the cursor, and so on).

I have some command-line scripts to do very simple things. Most handy is a grep-like thing that will find files based on some given file name pattern; it searches from the current directory, and emits a numbered list of matches. Type a number and the corresponding file opens in vim. I can also run it with a second parameter to name the application that should open the selected matching file (handy for finding and playing mp3s).

There's some port of unix tools I've installed (not cygwin, something else) so I can run grep, ls, a few others.

I try to keep my files small, tend to embed unit tests in the same file as each class, and don't have a strong need for an uber-IDE. Ruby makes it easy enough to assemble little helper tools if I get tired of repeating commands.

I often switch from Windows to Linux, and don't always have the option of running a GUI shell, so sticking to vi makes life simpler (and the same can be said of emacs and other Unix-based editors).

I keep multiple cmd.exe windows open (here's a tip: use the 'title' command to name your Windows.); each of my project has a Ruby script that opens up various cmd shells, each distinctly titled and colored so I can more easily tell them apart. I've Ruby tools for bouncing servers, launching browsers, updating remote servers, deploying applications, running tests. (These should perhaps be Rake tasks, and some of them have been ported, but that's not a habit I've acquired.)

Overall, I'm more of a fan of lots of little tools that play together than The One True Tool.

James Britt

···

On Mon, Dec 19, 2005 at 04:32:37AM +0900, James Britt wrote:

--

http://www.ruby-doc.org - Ruby Help & Documentation
Ruby Code & Style - Ruby Code & Style: Writers wanted
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys
http://www.30secondrule.com - Building Better Tools

Well, someone mentioned Eclipse + RadRails, if Eclipse is something that's big :-). If you are an IDE guy that combo is good.

-- fxn

···

On Dec 19, 2005, at 17:32, Jules wrote:

Thanks for all the posts. Lots of useful tips on various tools, shells
and multiple cmd line tools/scripts, rather than one big IDE/Tool.

So many different ideas and tools, but they tend to be orientated around
unix type midntset.

Well, Ruby grew up on Unix. That an it's just a good mindset. :wink:

The problem is that I am not very smart or clever, so I have relied
upon C# and Visual Studio, which I find to be very robust.

Sure you are. You're a programmer. :wink:

You've also located a nice support group for the hard parts...

My ideal would be Visual Studio for Ruby, even if it is a dynamic language
outside of the Managed code environment. Robust code completion and
generation tools.

If Ruby/Rails is to take off in a big way we need simple/ robust
development environment for us simple folk. Just my view.

Sadly, building these kinds of environments for Ruby are much harder than they are for C#, because Ruby is so dynamic it's hard to make safe assumptions about the code. This is the most likely reason you don't see Visual Studio equivalent tools for Ruby.

I know we do have some IDEs and I hope they will continue to improve for those that prefer that method of coding.

James Edward Gray II

···

On Dec 19, 2005, at 10:32 AM, Jules wrote:

Jules wrote:

The problem is that I am not very smart or clever, so I have relied
upon C# and Visual Studio, which I find to be very robust. My ideal
would be Visual Studio for Ruby, even if it is a dynamic language
outside of the Managed code environment. Robust code completion and
generation tools.

If Ruby/Rails is to take off in a big way we need simple/ robust
development environment for us simple folk. Just my view.

Why do you need a big IDE? I just use editpad lite (for the tabbed file
viewing) without syntax highlighting or any of that fancy mumbo jumbo. I
also always have a command window open at the same time :slight_smile: So I can run
my tests, start my server, etc.

···

--
Posted via http://www.ruby-forum.com/\.

Hi Jules,

My ideal would be Visual Studio for Ruby

I'm a big fan of Visual Studio. The closest thing I've been able to find
for Ruby is ArachnoRuby: www.ruby-ide.com

Sometimes I spend the day switching between Visual Studio (for C++
or C#) and ArachnoRuby, and it goes pretty smoothly. I even find
myself wishing that Visual Studio had some of the features that
ArachnoRuby does (like triple-click to select a line.)

Wayne

···

---
Wayne Vucenic
No Bugs Software
"Ruby and C++ Agile Contract Programming in Silicon Valley"

On 12/19/05, Jules <Roseanna80@hotmail.com> wrote:

Hello

Thanks for all the posts. Lots of useful tips on various tools, shells
and multiple cmd line tools/scripts, rather than one big IDE/Tool. So
many different ideas and tools, but they tend to be orientated around
unix type midntset.

The problem is that I am not very smart or clever, so I have relied
upon C# and Visual Studio, which I find to be very robust. My ideal
would be Visual Studio for Ruby, even if it is a dynamic language
outside of the Managed code environment. Robust code completion and
generation tools.

If Ruby/Rails is to take off in a big way we need simple/ robust
development environment for us simple folk. Just my view.

Jules

Looks quite cool, sadly when I try to download the salma-hayek.tgz I get a 403 Forbidden error.

···

On Dec 20, 2005, at 2:27 AM, Alexander Jakopin wrote:

I've found an interesting gui editor with the name "edit". Looks alot
like Textmate(I haven't used Textmate, just to clarify):
http://www.jessies.org/~enh/software/edit/

This looks really interesting, but the install process is truly
insane. Has anyone managed to make this work on Win32? Just checking
to make sure I'm not reinventing the wheel, before I go through the
5-hour process.

--Wilson.

···

On 12/20/05, Alexander Jakopin <setrodox@users.sourceforge.net> wrote:

On Tue, 2005-12-20 at 09:26 +0900, Wilson Bilkovich wrote:
> On 12/18/05, Jules <Roseanna80@hotmail.com> wrote:
> > Hello
> >
> > I am looking for a decent Ruby and RAILs editor. (JEdit is not really
> > working out for me on Windows)
> >
> > I notice that on the Ruby on Rails Demos (Weblog and Flicker) the guys
> > are using TextMate ( on MAC OS ?) It seems pretty effective.
> >
I've found an interesting gui editor with the name "edit". Looks alot
like Textmate(I haven't used Textmate, just to clarify):
http://www.jessies.org/~enh/software/edit/

Well I use jedit on windows and found it very handy. Its slight pain to
install the ruby plugin in it as its dependent on other a few plugins but
once its done, this thing really rocks.

···