> The trouble is if you learn vim + eclim only you won't even
> know that Those "missing" features do exist.. :-(

No, you shouldn't learn vim + eclim only. One must obviously
learn "pure eclipse" as well - but this is anyway happens
"automatically", during your day-to-day usage.

> For example can you view the class hirarchy (a class and it's
> parents) in eclim as easy as you can do in Eclipse (pressing F4
> or such)..

For the up-stream types not (up-stream = base classes or the
interfaces, which my class implements), but for the down-stream
types you have very well possibility of going down in the
hierarchy, and even more convenient in my opinion, as F4 of
eclipse. I have defined :AI command exactly for that, which uses
:JavaSearch facility of eclim:

" _A_lter to _I_mplementation
function! AImplementation ()
 let fname = expand("%:t")
 let fnameAndExt = split(fname , '\.')
 let className = fnameAndExt[0]
 exec "JavaSearch -p " . className . " -x implementors"
endfunction
command! AImplementation call AImplementation ()

This way, doing :AI being in the interface file, I got the list
of the implementations of this interface in the quickfix
(location) window and can jump to each of them using just normal
vim location window commands.

> Also can you browse jars in eclim?  (That's a quick way to get
> an idea about a package without installing source..)

This I just don't know yet, since I have not yet recognized the
real need for that (you know, most often operations are learned
first :) ). And I have nothing against switching from time to
time to always running in background eclipse and doing tasks from
there - I do it all the time in fact. So I think the real power
is in improving integration in both directions (vim <-> eclipse)
and use the best of both tools.

I will agree that eclipse has more features, as I can even
imagine. But from all those features I actively use only dozen,
and from this dozen almost all are available in eclim + vim.

--
Anton.

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to