2016-06-26 3 views
1

Когда я создаю новый класс MyClass, CLION создает MyClass.h и MyClass.cpp, но я хочу my_class.h и my_class.cpp. И когда я пытаюсь переименовать файлы, он переименовывает класс в class my_class {}. Как я могу получить class MyClass {} и my_class.h, my_class.cpp?Как использовать змеиный футляр для имен файлов и футляр верблюда для имен файлов в CLion?

ответ

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 
Смежные вопросы