生成C ++在原子中包含头文件防护?

卡尔山

我正在寻找在.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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在C中包含头文件

VSCode 在 c 中包含头文件

无法在C ++中包含头文件

在Swift中包含C ++头文件

pycparser如何读取C代码文件中包含的头文件?

在C ++中的不同目录中包含头文件

在C ++中的头文件中应该包含什么内容?

如何在另一个头文件中包含c头文件?

在C中,我可以推迟头文件的“ typedef”,直到包含并使用头文件吗?

C ++是否包括所有包含在头文件中的头文件?

是否可以在C ++中以间接方式包含头文件

在函数C ++ 14中包含STL头文件

在C ++代码中包含头文件的更好方法是什么?

在 C++ 公共头文件中包含嵌套类

在 C++ 中包含头文件的特定部分

在C / C ++文件中定义功能,并在头文件中包含相应的文件

C / C ++包含头文件的顺序

从C ++头文件生成Java接口

C头文件包含在另一个头文件中,并且都包含在ac文件中

C++ 编译不同的 .cpp 文件,将它们包含在头文件中

C ++在多个源文件中包含具有相同类实现的不同头文件

为什么C ++ Windows Store应用程序头文件对cpp文件中的包含感到满意?

你如何在 C++ 中包含头文件和实现文件?

在C / C ++中包含未使用的头文件是否会对性能产生影响?

查看默认包含`gcc -v`在Mac OS X中C头文件的路径吗?

是否可以从 C++ 头文件中自动包含 CMake + SWIG + Python?

在C ++中包含头文件时,尖括号<>和双引号“”之间的区别?

C ++类可以在头文件中包含内联初始化的静态const std :: array吗?

包含头文件(如果存在)以在C中重新定义宏