【发布时间】:2021-10-28 04:54:38
【问题描述】:
在 CLion(例如 2021.2)中,如果您键入 namespace foo,则不会发生任何特殊情况。如果这能得到我,我会喜欢的:
namespace foo {
} // namespace foo
光标位于中线。我离实现这一目标还有多远?
【问题讨论】:
标签: ide code-generation ui-automation clion code-completion
在 CLion(例如 2021.2)中,如果您键入 namespace foo,则不会发生任何特殊情况。如果这能得到我,我会喜欢的:
namespace foo {
} // namespace foo
光标位于中线。我离实现这一目标还有多远?
【问题讨论】:
标签: ide code-generation ui-automation clion code-completion
我能做到的最好的:
在菜单上,转到:文件 |设置 |编辑 |实时模板。
在模板的树形视图中,选择C/C++。
按下侧边栏上的小 + 按钮(对话框的最边缘;为什么 JetBrains 如此喜欢小控件?)。
创建模板:
namespace $NAMESPACE_NAME$ {
} // namespace $NAMESPACE_NAME$
现在,当您键入 namespace 时,完成框将包含您选择的描述选项。如果您选择它(您仍然需要按一次或两次 Down-Key 才能到达它),然后按 Enter,您将获得大括号和一个光标,您只需输入一次命名空间名称即可。
这远非完美,但它是一些东西。
【讨论】: