Hi,

I use vim for writing documents in latex since a few years, and I
think vim is the best editor for writing text files that exists ! The
vim latex suite is also very good.

Now I am beginning to learn C++ programming, and of course I need some
tools for doing that. In other words I need an IDE or "somthing like
an IDE"...

Because vim is the best text editor, I would like to keep working with
VIM and NOT switching to IDEs like NetBeans or Eclipse (I work on
Linux and on Windows).
I think that VIM could boost productivity far more than Eclipse does.
It would also be possible to use VIM side by side with NetBeans or
Eclipse switching between the two softwares... but in the practice all
is not so simple.

The only tool I miss in VIM (for now) is an efficeint class and source
code browser, that recognizes the object oriented features of C++ (and
other languages), so that i can find class members, etc. etc. I need
something like an improved cscope for object oriented programming.
I have tried exuberant ctags, the taglist plugin and omincppcomplete.
Omincppcomplete seems to work good, but I dont have found nothing
better than this packages (Vim intellisens works on Windows only). I
tried GNU global too.

Doxygen is very good, but it is not intended to be used dinamically,
and does not support text editor integration (you use a HTML browser
to see the infos about the classes and members in the source code).

A possible alternative is to use the jVi (another vi clone) in
NetBeans (nbvi).

So the question is (I have read similar treads in this group):
- does there exist some tools for navigating classes and members
efficiently in C++ projects, better than exuberant ctags or cscope or
GNU global or gnutags, that are simply to use and that can be used
with vim or form the command line ? Or I have to use NetBeans or
Eclipse ? Because there exists omnicppcomplete i do not give up my
hopes.
- where can i find a complete introduction to how to use the plugins
for vim for programming (taglist, omincppcomplete, and others) ?
- emacs has OObrowser, Ebrowse, xrefacotry. Does vim has similar
tools ?
- NetBeans has jVi, but why you dont work thowards a full integration
of vim in Eclipse or NetBeans. I mean using all the (g)vim
functionality within this modern IDEs... this would be a way for
bringing vim in the 21st century. The editors of Eclipse and NetBeans
are very poor if compared to vim !
- what tools can I use under GNU linux for programming and navigating
object-oriented source code outside of vim ?

Vim is only an editor, but the people do not need only an editor, they
need IDEs too (or at least extra software like of course g++ make gdb
etcetera). But modern IDEs simply do not have editors that are so good
as vim, who is the best editor.

Sorry for the long threat and thank you in advance for any reply (i
have read all the similar threads but i still ask you).

Thank you !

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

Raspunde prin e-mail lui