Just a poll here i am looking for a good IDE for rails and wondering
what you guys use?
Rails does not need or benefit from a real IDE. I dropped Aptana and
NetBeans and use KomodoEdit for Rails development. jEdit is also worth
a look.
features i like in an ide
code highlites
auto code complete
file browser
I like a project browser and syntax highlighting. I don't have much use
for code completion: it would be nice to have (and in fact KomodoEdit
does have it) but because of Ruby's dynamic nature, I've yet to see code
completion for Ruby that actually works well.
Currently i am using dreamwever but the code highliting is really bad
its also a pain to set up other doucment types such as .yml data config.
Rails does not need or benefit from a real IDE. I dropped Aptana and
NetBeans and use KomodoEdit for Rails development. jEdit is also worth
a look.
I used Aptana fora while before going the JEdit route for my first (and
so far only) sizeable Rails app. But now that I'm playing more on my Mac
I'm a happy camper with Textmate (and WordWrangler).
I have to say though, that the code-completion of X-code during my
iPhone newbie-dev hours is very agreeable. Once you start trusting WHAT
the completions will be you don't need to watch it happen. What a
fantastic way to avoid code syntax errors... or at least reduce their
frequency!
P.s. I haven't found a suitable emergency editor for my iPhone (HTML
edit can't resave the src back to the server ;( and 'Code Viewer' can't
open urls or ftp's)(and iOctocat ca't edit and resave back to the
repository ;(
Short of using vnc or a terminal connection, anyone found a decent if
awkward, solution?
... Yeah, I know,.. Buy a portable... soon... soon.
emacs is not a simple learn but you've got to love a an editor that's
1) has been available on every os platform since the early 80's
2) is a historic part of the open software community
3) is fully extensible, written in C, programmable in elisp
4) the programmer's hanzo - tool of choice
I have. My recollection is that it's attractive and usable, but didn't
seem like any improvement over the console version. It was long enough
ago that I don't remember exactly what my issues were.
emacs is not a simple learn but you've got to love a an editor that's
1) has been available on every os platform since the early 80's
2) is a historic part of the open software community
3) is fully extensible, written in C, programmable in elisp
4) the programmer's hanzo - tool of choice
I agree -- emacs is absolutely my console editor of choice. But I don't
like using console editors when a GUI editor is available.
On Oct 29, 5:31�pm, Marnen Laibow-Koser <rails-mailing-l...@andreas-
I agree -- emacs is absolutely my console editor of choice. But I don't
like using console editors when a GUI editor is available.
emacs is a GUI editor nowadays. The Linux GTK version based on emacs 23
is great. You can do everything with the mouse and menus, even if
usually using the command keys is faster because you don't have to move
the hands away from where they are most of the time (the keyboard) but
you probably know that.
I've been using both netbeans 6.5 and emacs in the last year. I'm
mandated to use netbeans for a customer's Java project and I use emacs
for everything else. I think that emacs just beats netbeans feature by
feature. However I concede two things:
1) It still feels like a console application with a GUI layer added to
it.
2) It requires a good deal of customization to get it up to par with
modern IDEs from the out-of-the-box version (adding modes, installing
the right .el files, writing some elisp, etc). That's why I use it only
on my machine. I use vi over ssh connections to servers and whatever I
find on other desktops, from notepad to kate or Textmate.