使用vjde,就可以使用已经存在的模板进行创建你的程序:
在图形界面下,可以从菜单Vim JDE->Wizard->New Class(with main) 开始创建一个你自己的类.它还包括一个main 方法.
vjde提供了很多的代码模板可以使用,第一个模板被定义为在当前的位置添加模板的全部内容.
同时,你可以自己定义你自己的模板为你的每一类文件.它们都会被列在
Vim JDE->Wizzard的子菜里面.
你只需要把自己定义的模板放到 ~/.vim/vjde/java.vjde 即可被当作java类型文件的模板 ~/.vim/vjde/cpp.vjde 即被当作cpp类型文件的模板
关于文件类型,打开一个文件,然后用
:set filetype
即可知道当前文件的类型.
高级技巧: 各类模板是可以互相引用的.但是,我不作递归检查.
if !exists('g:vjde_iab_refs')
let g:vjde_iab_refs={}
endif
if !has_key(g:vjde_iab_refs,'jsp')
let g:vjde_iab_refs['jsp']=[ 'java', 'html' ]
endif
if !has_key(g:vjde_iab_refs,'cpp')
let g:vjde_iab_refs['cpp']=[ 'c' ]
endif
即是说 jsp引用 java 和 html的模板
cpp引用了c的模板.
当然,也可定义自己的引用.