AutoInclude 1.0

AutoInclude is a Vim script that allows you to automatically add the #include statements at the top of you *.{cc,hh} files.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
2.6/5 5
DEVELOPED BY:
Py Rho
HOMEPAGE:
www.vim.org
CATEGORY:
ROOT \ Text Editing&Processing \ Vim Plugins
AutoInclude is a Vim script that allows you to automatically add the #include statements at the top of you *.{cc,hh} files.

To use it, place the cursor on the type you need to include, then press and the corresponding #include statement will be added.
In *.cc files, the correct #include is added, and in *.hh files, the forward declaration is added.

Example:

void myfunc (Foo* x);
-> if you place the cursor on "Foo" and press (just the 2 semicolons), the #include "foo.hh" will be added at the top of the file. (The insertion location is specified by a variable, see Install Details).

The naming standard used is "Foo" and "FooBar", for the FooBar class the #include will be: #include "foo-bar.hh".

Requirements:

Vim

INSTALLATION:

Just put the autoinclude.vim file in your ~/.vim/plugin directory.
You can specify the line where the #include will be added with the g:AutoIncludeLine variable.

Just add this line to your ~/.vimrc file:
let g:AutoIncludeLine = 42
Where 42 is the line number.

Last updated on June 25th, 2008

#Vim plugin #Vim script #library autoinclude #Vim #plugin #C #library

Add your review!

SUBMIT