是否有任何快捷键可插入功能定义?

时间:2019-07-13 05:09:49

标签: c++ ide clion jetbrains-ide

我使用Jetbrain的IDE Clion。

我要插入一个函数的定义,该函数的前向声明已在头文件中,而在源文件中

例如,

我这样写foo.h文件。

namespace sample{
  class Foo{
    void bar();
  };
}

使用快捷方式时,我想将其插入foo.cpp。

sample::Foo:bar(){}

您有什么好的建议吗?

1 个答案:

答案 0 :(得分:1)

尝试执行此方法:

// Definition of our method
void sample::Foo::bar()
{
    // .....
}

实施必需的方法:

在“代码”菜单上,单击“实现方法”( Ctrl + I )。或者,您可以右键单击类文件中的任意位置,然后单击生成( Alt + 插入),然后选择“实现方法”。