Динамический шаблон документа

Я хотел бы создать шаблон документа "C++ Class", я знаю, что вы можете сделать статические, поместив их в ~/Templates, но я бы хотел, чтобы содержимое могло изменяться в зависимости от имени файла при создании, например, с помощью шаблона вроде такого (псевдокод):

#ifndef $(filename)_HPP_INCLUDED
#define $(filename)_HPP_INCLUDED

class $(filename) {
   public:
}

#endif $(filename)_HPP_INCLUDED

Это возможно? Если так, как я могу это сделать? Заранее спасибо, эл.

1 ответ

Есть возможный способ сделать это. Посмотрите на "Действия Наутилуса". Вы можете написать свой bash-скрипт, который читает имя класса из stdin, создает файлы.h и.cpp. Добавьте это к действиям наутилуса. Разрешить выполнение этого скрипта из каталогов, которые вы хотите.

Другие вопросы по тегам