My company, CodeGear (the Borland spin-off) has a survey open on Ruby
and Ruby on Rails. If you have two minutes we'd appreciate your input
on this survey.
My company, CodeGear (the Borland spin-off) has a survey open on Ruby
and Ruby on Rails. If you have two minutes we'd appreciate your input
on this survey.
Briefly: Yes you should develop a Rails editor, and if it thinks
outside the box as much as Rails itself does, it could blow other
editors away.
For example, most Rails development consists of adding a little to a
view, adding a little to a controller, then adding a little to a
model. So most editors follow the Rails directory format, and put the
models up here, the controllers all the way over there, and so on. The
ability to navigate smartly amongst stuff, without treating it as
separate files, would be priceless.
However, question 14 lists common problems with Rails development, and
you forgot to mention automated testing, or refactoring, in the list.
No editor should make that oversight.
Speaking of testing, does anyone use zentest, selenium, watr or other
tools in addition to (or instead of) the Rails functional tests?
I use a Wiki I wrote, via pure Ajax, that tests target pages in a
little IFrame.
Your test button should check-point every file's state each time the
tests get a green bar. Then you should Diff and Revert to that check-
point on command.
And all the tests should run out of one, unshifted, keystroke. The
editor should remain available and unblocked during the run.