2010-03-15 9 views
2

我正在尋找可以做這些事情的Vim插件。比方說,我有一個.cpp文件用於更新C++函數定義的Vim插件

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

函數的函數定義在.h文件中定義。所以每次我改變函數名或者爲函數添加一個新參數時,我都必須返回.h文件來做同樣的事情。

是否有Vim插件可以自動執行此任務?

回答

1

這聽起來像你正在尋找一個C++重構工具。在vim.org上快速搜索'refactor'會引入one script專門用於C/C++,但它沒有很高的評分。

1

我不知道,但通常我使用正則表達式:在選項卡或分裂中打開兩個文件,並且當您需要修改該函數時,只需生成一個將應用於兩個緩衝區的正則表達式。十分簡單!