我正在寻找在.h / .hpp头文件中生成C ++包含卫士的原子包。该软件包应该执行类似获取现有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键并开始创建一个安全的标题;)您可以随时通过编辑代码段来更改前缀
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句