> 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
-~----------~----~----~----~------~----~------~--~---