Posts [ 20 ]

Topic: Best Rails development tools on Ubuntu

Hello,

I'm currently setting up a Rails development environment on my Ubuntu 7.04 Feisty Fawn installation. Can any of you recommend some 'must have' tools for Rails development on Ubuntu (I'm primarily looking for a good 'Rails aware' text editor').

Re: Best Rails development tools on Ubuntu

I hate when people tell stuff like that...NO, YOU DONT NEED OS X, YOU JUST THINK YOU ARE ONE OF THE COOL KIDS IF YOU HAVE ONE.

back to the topic:Well you can use VIM with some plugins (my recommendation), ECLIPSE, you can even code in Gedit or any editor that has ruby coloring syntax. Btw. do not forget you can probably use many of windows editors using wine.

Re: Best Rails development tools on Ubuntu

I use gedit. If you load a bunch of plugins you can get it to function almost exactly like textmate. I'm still having syntax highlighting problems, but i'm almost there. I can't stand eclipse/radrails. Waaaay too slow.

Re: Best Rails development tools on Ubuntu

Re: Best Rails development tools on Ubuntu

I would recommend You jEdit.When you tweak it, add some plugins its and excellent tool that is cross platform(works on my Ubuntu box, Windows and any other platform that has java jre 1.5 ).J has every think you need from syntax highlighting, textmate like code snippets, code folding to a ruby documentation dock, powerful macros, console dock... It's a text editor but with little effort jEdit feels like an IDE and is not so heavy like for example Eclipse.

Re: Best Rails development tools on Ubuntu

Re: Best Rails development tools on Ubuntu

In Ubuntu I use RadRails (actually the Aptana IDE with RadRails support) and I don't find it slow at all. My computer is nothing special: 2ghz cel, 512m ram. I don't use Radrails to run my webrick server and to tail files or to run tests or to generate files. Maybe that's why radraisl isn't slow for me. I find that the good 'ol console is best for those things anyways.

And that's exactly why I can't recommend this next program enough. Yakuake is an amazing tabbed terminal that slides down from the top of your screen with the press of a key (f12 by default). I open one tab to run autotest, one for a rails console, one for a development server (webrick/mongrel/lighttpd), one each for tails on the dev and test logs, and one for running commands (script/generate whatever, etc). Yakuake stays out of your way and is always there when you need it, at the same time. Often I need to switch quickly (with the keyboard) between radrails and firefox and it really helps that yakuake doesn't "show up" when you are tabbing between them. Yet it's always in front as soon as you need it. I can't say enough good things about this simple program.

It is an awesome setup for a mediocre system and will do me just fine until I can get a Mac. Sorry Eric. lol

Re: Best Rails development tools on Ubuntu

If you like programming in Emacs (and I refuse to get drawn into the holy wars here) Dmitry Galinsky and Peter Rezikov have produced a superb rails-minor-mode for the venerable hairy-man editor. And it just gets better and better with each release.

It's all you need in an editor and very flexible IMHO. Note you need to upgrade to a fairly recent version of Emacs (I use emacs-gtk-snapshot on Ubuntu Dapper).

Re: Best Rails development tools on Ubuntu

BIGtrouble77 wrote:

I use gedit. If you load a bunch of plugins you can get it to function almost exactly like textmate. I'm still having syntax highlighting problems, but i'm almost there. I can't stand eclipse/radrails. Waaaay too slow.

-Bob

Do you have synchronization and file upload/download within the editor, too? What about inbuilt generators, rake tasks, plugins, and rails servers?