![动态文档模板](https://linux22.com/image/1096602/%E5%8A%A8%E6%80%81%E6%96%87%E6%A1%A3%E6%A8%A1%E6%9D%BF.png)
我想创建一个“C++ 类”文档模板,我知道您可以通过将它们放入来制作静态文档模板~/Templates
,但我希望能够根据创建时的文件名更改内容,例如,使用这样的模板(伪代码):
#ifndef $(filename)_HPP_INCLUDED
#define $(filename)_HPP_INCLUDED
class $(filename) {
public:
}
#endif $(filename)_HPP_INCLUDED
这可能吗?如果可以,我该怎么做?提前谢谢,ell。
答案1
有办法做到这一点。查看“Nautilus Actions”。您可以编写 bash 脚本,从 stdin 读取类名并创建 .h 和 .cpp 文件。将其添加到 nautilus 操作中。允许从您想要的目录执行此脚本。