On 14/05/13 12:31, [email protected] wrote:
Hi,

I write sources codes in differents languages, and I'm looking for several 
things about gVim:

A plugin to create and manage my projects as an IDE (Visual Studio).

not sure about that


A plugin to use GDB and also to put Breakpoints from the lines of sources codes 
in gVim.

you mean to run your compiled programs? Not sure about that. Of course as a prerequisite, the compiler & linker would have to produce symbol tables in a format that gdb understands. Wouldn't it be easier to run gdb in its own terminal window? If you put that and gvim in one [virtual] desktop you could switch between them by Alt-Tab.


A plugin for the completion of sources codes, for example for functions and 
vars from libc, for functions and vars from extern lib and from my own sources 
files.

Vim can already quite sophisticated completion, see ":help ins-completion". For languages not yet known by Vim you might have to write a filetype-plugin |new-filetype| with a :setlocal statement for 'dictionary' (q.v.). Completion from your own sources can be done in several ways at the same time (other files currently being edited, tags, included files, dictionary, thesaurus, ...), see :help 'complete'


A plugin to build/compile a project.

I think this one doesn't need a plugin, see ":help quickfix.txt" in general and its section 4 in particular. For source languages not yet known to Vim you may need to write a compiler plugin, see :help write-compiler-plugin

Thank you very much.


HTH
Tony.
--
Good news.  Ten weeks from Friday will be a pretty good day.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to