2011-01-28 8 views
10

¿Es posible hacer que Vim complete el código para usted, como en cualquier otro IDE (no solo búsqueda de palabras, sino miembros de clases, métodos, etc.)?Finalización del código Vim

¿Cuáles son las mejores opciones/complementos disponibles?

+1

http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/ –

Respuesta

-6

Es posible, pero la mayoría de las personas no.

vim es un editor bastante genérico, dicho eso, contiene algunas características de "finalización de código" tales como completar palabras, etcétera, pero nada como el IDE de Delphi, como por ejemplo.

Dicho sistema podría agregarse mediante scripts vim-vim puede ejecutar directamente varios lenguajes de scripting que lo hacen más fácil, o puede enviar el archivo a través de un script externo.

+2

El guión definitivamente no es el camino a seguir. –

+0

Martin: ¿Cómo crees que se implementaría tal característica? – Arafangion

+2

debe usar la notación @name en algún lugar de su comentario si desea que las personas reciban notificaciones sobre sus respuestas a sus comentarios. Muy buena característica. –

12

Clang Complete le permite utilizar Sonido metálico de precisión auto-completado de C y C++

finalización
6

Omni es definitivamente el camino a seguir. Instanciarlo en modo de inserción con Ctrl + XCtrl + O.

Lo uso junto con SuperTab para permitir la terminación de pestañas similar al shell bash.

10

Creo que siguiendo esta lista de enlaces podrá dejar cualquier IDE y convertirse en un usuario fiel de vim, consulte algunos complementos que lo ayudan con los recursos de IDE ...

7

Ésta es una poco anticuado. Una estrella ascendente en la finalización del código de Vim es el complemento "YouCompleteMe". Verifique here.

Cuestiones relacionadas