Я хотел бы создать шаблон документа "C ++ Class", я знаю, что вы можете сделать статические, поместив их в ~/Templates
, но я хотел бы иметь возможность изменять содержимое в соответствии с именем файла при создании Например, используя такой шаблон (псевдокод):
#ifndef $(filename)_HPP_INCLUDED
#define $(filename)_HPP_INCLUDED
class $(filename) {
public:
}
#endif $(filename)_HPP_INCLUDED
Возможно ли это? Если так, как я могу это сделать? Заранее спасибо, эл.
Есть возможный способ сделать это. Посмотрите на "Действия Наутилуса". Вы можете написать свой bash-скрипт, который читает имя класса из stdin, создает файлы .h и .cpp. Добавьте это к действиям наутилуса. Разрешить выполнение этого скрипта из каталогов, которые вы хотите.