On 14/12/2008, at 12:50 PM, Mitchell Smith wrote:
Hi,
I am quite familiar with vim, having used it under Linux for quite a
number of years.
Unfortunately having used Eclipse for the better part of three years
now, I am a bit attached to having a full featured IDE at my disposal.
Being able to click on a method and immediately be taken to it's
source, code folding, auto completion, all those niceties which make
my life as a developer that much easier.
If you end up going that way, let me know if you want any help with
the ruby setup in vim, plugins, configs etc. With a couple of tools, I
was able to get pretty close to most of that. code jumping with ctags,
vim already does code folding for ruby, omnicomplete for code
completion that kind of thing.
However vim is definitely light weight, so it might be worth
revisiting, at least for small Ruby scripting tasks.
In answer to your question, the 3.4 builds of Eclipse are quite
accessible with VoiceOver.
There are obviously a few little quirks, as there is with any screen
reader, but I find it perfectly usable for all my Java dev stuff.
The one little annoyance is that the keyboard shortcuts are not
announced in the menus, which was my biggest frustration after
switching from Windows, as a number of the keyboard shortcuts are
different, however I have raised a bug about this issue and I
believe it has been fixed in the next release, when ever that might
be.
Hmm, interesting. I might download it and have a look at it with some
of the plugins for dynamic languages.
I'm more a ruby/python person than Java, although I'm trying to teach
myself. Dam frustrating thing after spending my programming career in
dynamic languages, though, <grin>.