当我创建新课程MyClass
时,CLion会创建MyClass.h
和MyClass.cpp
,但我想要my_class.h
和my_class.cpp
。当我尝试重命名文件时,它将类重命名为class my_class {}
。我如何拥有class MyClass {}
和my_class.h
,my_class.cpp
?
答案 0 :(得分:3)
您可以转到"设置 - >编辑 - >代码风格 - > C / C ++ - >新文件扩展名"并更改"文件命名惯例"。
答案 1 :(得分:2)
你必须编写一些Apache Velocity引擎代码才能做到这一点。在CLion首选项中,你可以调整文件创建模板设置(类似的东西,我没有在这里查看CLion)并写下如下内容:
#set( $CamelCaseName = "" )
#set( $part = "" )
#foreach($part in $NAME.split("-"))
#set( $CamelCaseName = "${CamelCaseName}$part.substring(0,1).toUpperCase()$part.substring(1).toLowerCase()" )
#end