Tuesday, May 14, 2013

Re: gVim - Integrated development environment

On 14/05/13 12:31, contact.opc0de.fr@gmail.com 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 vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments: