C++ 如何将光标放置在IntelliJ文件模板中?
如何在生成新类时将光标放置在正确的位置。以下是我的C++类头文件(在编辑器>文件和代码模板下)当前项目的样子:C++ 如何将光标放置在IntelliJ文件模板中?,c++,intellij-idea,clion,C++,Intellij Idea,Clion,如何在生成新类时将光标放置在正确的位置。以下是我的C++类头文件(在编辑器>文件和代码模板下)当前项目的样子: #parse("C File Header.h") #[[#ifndef]]# ${INCLUDE_GUARD} #[[#define]]# ${INCLUDE_GUARD} ${NAMESPACES_OPEN} class ${NAME} { private: #[[$END$]]# public: }; ${NAMESPACES_CLOSE}
#parse("C File Header.h")
#[[#ifndef]]# ${INCLUDE_GUARD}
#[[#define]]# ${INCLUDE_GUARD}
${NAMESPACES_OPEN}
class ${NAME} {
private:
#[[$END$]]#
public:
};
${NAMESPACES_CLOSE}
#[[#endif]]#
我已经按照的指示选中了“启用活动模板”。当我创建一个新C++类时,这就是我在头文件中得到的:
...
class Example {
private:
$END$
public:
};
...
显然,它只是打印“$END$”而不是放置光标。光标结束在文件的末尾我做错了什么?
注意:尽管我使用的是Clion,但我已经标记了IntelliJ IDEA,因为它的功能可能是相同的。作为记录,我使用的是CLion 2016.3您是否尝试过使用
$CURSOR$
?[$CURSOR$]].
和$CURSOR$
都将$CURSOR$放入创建的文件中。FWIW、HTML、HTML4和XHTML文件模板都能按预期使用[$END$].
。