生成新类时,如何将光标放在正确的位置。这是我的C ++类头文件(在编辑器>文件和代码模板下 - 对于当前项目)看起来像:
#parse("C File Header.h")
#[[#ifndef]]# ${INCLUDE_GUARD}
#[[#define]]# ${INCLUDE_GUARD}
${NAMESPACES_OPEN}
class ${NAME} {
private:
#[[$END$]]#
public:
};
${NAMESPACES_CLOSE}
#[[#endif]]#
我按照this answer的指示检查了“启用实时模板”。当我创建一个新的C ++类时,这是我在头文件中得到的:
...
class Example {
private:
$END$
public:
};
...
显然它只是打印“$ END $”而不是放置光标。光标最终位于文件末尾。 我在这里做错了什么?
注意:即使我正在使用Clion,我也标记了IntelliJ IDEA,因为功能可能相同。为了记录,我正在使用CLion 2016.3