是否有一些工具(希望是emacs)可以更新和添加正确的函数定义和其他东西,以保持源(.cpp)和标题(.h)文件同步。
例如,如果我开始这样做:
file: aaa.h
Class AAA {
int b;
public:
void func();
};
会自动创建和添加的内容:
file: aaa.cpp
void AAA:func() {
}
两者都会出现任何变化吗?
我只是梦想太多了吗?
答案 0 :(得分:7)
答案 1 :(得分:2)
Visual Studio + Visual Assist X执行此操作(请参阅重构功能)。
但实际上,它不是基于emacs的:/
答案 2 :(得分:0)
Xrefactory(相当昂贵的工具)可能能够做你想要的。我没有使用它(我自己使用Visual Studio + Visual Assist),但它出现在谷歌搜索'emacs重构工具'。