【问题标题】:How can I get CLion to append a comment after the closing namespace brace?如何让 CLion 在结束命名空间大括号后附加注释?
【发布时间】:2021-10-28 04:54:38
【问题描述】:

在 CLion(例如 2021.2)中,如果您键入 namespace foo,则不会发生任何特殊情况。如果这能得到我,我会喜欢的:

namespace foo {



} // namespace foo

光标位于中线。我离实现这一目标还有多远?

【问题讨论】:

    标签: ide code-generation ui-automation clion code-completion


    【解决方案1】:

    我能做到的最好的:

    1. 在菜单上,转到:文件 |设置 |编辑 |实时模板

    2. 在模板的树形视图中,选择C/C++

    3. 按下侧边栏上的小 + 按钮(对话框的最边缘;为什么 JetBrains 如此喜欢小控件?)。

    4. 创建模板:

      • 名称:“命名空间”
      • 描述:随心所欲
      • 模板文本:
        namespace $NAMESPACE_NAME$ {
        
        } // namespace $NAMESPACE_NAME$
        
      • 无需编辑变量。
      • 根据启用的样式重新格式化(我猜?)
      • 适用于:C++ 声明。

    现在,当您键入 namespace 时,完成框将包含您选择的描述选项。如果您选择它(您仍然需要按一次或两次 Down-Key 才能到达它),然后按 Enter,您将获得大括号和一个光标,您只需输入一次命名空间名称即可。

    这远非完美,但它是一些东西。

    【讨论】:

      猜你喜欢
      • 2016-06-03
      • 2020-04-27
      • 2016-02-18
      • 1970-01-01
      • 2012-08-03
      • 2016-10-03
      • 2011-01-30
      • 2013-03-11
      • 1970-01-01
      相关资源
      最近更新 更多