在atom中生成c++包含头保护



我正在寻找一个在.h/.hpp头文件中生成C++包含保护的atom包。包应该做一些类似于获取现有C++头文件的操作,并用适当的#ifndef#define#endif行包围其内容。

如果插件提供了一些额外的功能,比如从给定的类名自动生成cpp和h文件,那也太好了。

我很惊讶我在谷歌上找不到一个合理的插件。周围有符合这个描述的插件吗?

注意:这不是一个寻求意见的问题(/脱离主题),而是我对这样一个插件进行进一步研究的材料。

创建一个指令段!打开您的.atom文件夹并在snippets.cson文件中粘贴此片段!:

'.source.js':
'guards':
'prefix': 'hd'
'body': '#ifndef "${1:*}"n#define "${1:*}"n${2}n#endif'
'console.error':
'prefix': 'error'
'body': 'console.error(${1:"crash"});$2'

然后,您将键入hd,按tab键并开始创建安全标头;)您可以通过编辑片段随时更改前缀

相关内容

  • 没有找到相关文章

最新更新