用于更新C ++函数定义的Vim插件

时间:2010-03-15 08:06:28

标签: c++ vim

我正在寻找可以做这些事情的Vim插件。假设我在.cpp文件中有一个函数

void myFunction(int arg1, int arg2, int arg3){
  //code 
}

函数定义在.h文件中定义。因此,每次更改函数名称或向函数添加新参数时,我都必须返回.h文件才能执行相同的操作。

是否有可以自动执行此任务的Vim插件?

2 个答案:

答案 0 :(得分:1)

我不知道,但通常我使用正则表达式:在选项卡或拆分中打开两个文件,当需要修改函数时,只生成一个将应用于两个缓冲区的正则表达式。容易腻!

答案 1 :(得分:1)

听起来我正在寻找一个C ++重构工具。在vim.org上快速搜索“refactor”,提出one script专门用于C / C ++,但它没有很高的评价。