为emacs自动创建.cpp文件

时间:2014-03-30 12:16:48

标签: c++ emacs

我正在寻找一个emacs的插件,在从.hpp文件调用命令后,会自动创建相应的.cpp文件,用函数声明填充它。

示例:

我创建了文件Animal.hpp

//...#ifndefs
class Animal
{
   std::string name;
   int vel;
public:
   Animal();
   Animal(const std::string& nam, int v);
   ~Animal() = default;

   void Run();
   std::string& MyName();
};

调用函数后,这个.hpp会被解析,emacs会为我创建这个文件:

Animal.cpp

#include "Animal.hpp"
Animal::Animal()
{

}

Animal::Animal(const std::string& nam, int v)
{

}

void Animal::Run()
{

}

std::string& Animal::MyName()
{

}

等我代码:)

有类似的吗?

1 个答案:

答案 0 :(得分:1)

好。我发现有一个叫做lisp:member-functions.el的东西。 这是链接:link 它正是我想要的。