启动命名空间时,如何使ecplise附加“ //命名空间my_ns”?

时间:2019-05-13 19:04:58

标签: autocomplete namespaces eclipse-cdt

在Eclipse CDT中,如果您输入:

namespace my_ns {

它用结束分支{完成},两行之后,然后将光标移到之间的空行。

是否可以使Eclipse添加

} // namespace my_ns

即还附加尾随评论?

1 个答案:

答案 0 :(得分:2)

使用内容辅助来声明名称空间。这意味着:

  • 键入namespace ,不要尾部空格或您要使用的名称。
  • 输入 Ctrl + Space
  • 输入名称空间名称。

Voilà!通过窗口>首选项> C / C ++>代码样式>代码模板>代码>名称空间声明的结尾,您可以自定义注释。

注意:

  • 如果键入namespace foo,然后按 Ctrl + Space ,则命名空间代码模板可能不会触发。如果您在此时输入一个大括号,则只会得到一个匹配的大括号,而不是命名空间的结尾。
  • 如果未选择命名空间代码模板,而是显示一个弹出列表,然后再次键入 Ctrl + Space 会将选择限制为仅代码模板。代码模板namespace - namespace declaration是正确的模板。