c++ - 如何在 Eclipse 中设置文档片段?

标签 c++ eclipse visual-studio formatting

我正在使用安装了 C++ 开发人员工具的 Eclipse Neon。通常我使用 Visual Studio + Visual Assist 插件。 Visual Assist 有一个称为片段的功能,我用它来绑定(bind)一个快捷键来“记录一个方法”,它实际上只是将一个文档标题模板应用到我选择的函数的顶部。示例:

void MyTestFunction();

没有关于此的文档 block 。我可以将我的插入符放在 MyTestFunction 上并执行我的快捷键,它会在其上方插入一个文档 block (我自己定义):

///////////////////////////////////////////////////////////////////////////////
///
///////////////////////////////////////////////////////////////////////////////
void MyTestFunction();

然后我可以使用 doxygen 风格的语法填写文档。

我已经阅读了一些关于 SO 和其他地方关于模板、启用 doxygen 支持等的帖子。但是我还没有找到可以让我使用快捷键添加这样的文档或某种类型的自动完成的东西插入 3 个斜杠 (///) 并按 ENTER 插入上面的 block 的行为。

谁能帮我想出一种在 Eclipse 中以类似于 Visual Studio + Visual Assist 方法的方式执行此操作的方法?

最佳答案

Eclipse 有很多 Doxygen 安装手册。 您可以引用本手册:Doxygen+Graphviz setup in Eclipse

简单地说你的步骤是:

  1. 安装 Eclipse 插件:Eclox
  2. 在此处激活 Doxygen 文档工具:Window->Preferences->C/C++->Editor->Documentation tool(您可能必须激活 Eclipse 首选项的高级 View )

之后,您可以在任何函数上方键入 /** 并按 Enter

关于c++ - 如何在 Eclipse 中设置文档片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41681226/

相关文章:

c++ - 是什么在窗口的上角创建了三个关闭/最小化/最大化图标? (C++)

c++ - 在编译时生成某种子类/类型注册表?

c++ - 我写了一个程序来显示一个数组的内容,但它显示的是它的地址

java - Maven 编译 UTF-8 和属性文件

c# - 我如何向 SandcaSTLe 文档化类库显示方法体

c++ - 项目依赖顺序 - VS2013

android - 我如何使用 Cocos2d-x 制作类范围的 CCArray?

java - “在本地主机上启动 Tomcat v7.0 服务器”不启动

java - Eclipse 匿名类折叠

c# - 将相同的命名空间拆分到不同的程序集中有什么好的理由?