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