C语言中如何实现类似视觉标记的条件编译功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计452个文字,预计阅读时间需要2分钟。
我们拥有大量的C/C++代码,这些代码针对多个目标进行编译,主要目的是为了提高效率和性能。

Visual Studio的#ifdef突出显示有助于直观地识别为哪个目标编译哪些代码,但更改突出显示显然需要修改项目文件.
我有兴趣找到一种工具或方法,可以帮助编码人员快速识别哪些目标正在使用每行代码.即使它需要某种手动的源内注释,我认为它仍然有用.最好的情况是它是自动化的,不依赖于特定的编辑器或IDE,它可以配置为在某些条件下发出警告(例如“你修改了目标X上的一些代码,确保在该平台上测试你的代码!”).

这并不能让你回答“在编译中包含这行代码的预处理器条件下”的问题.好处是它将选择性显示过滤器应用于搜索和打印.
本文共计452个文字,预计阅读时间需要2分钟。
我们拥有大量的C/C++代码,这些代码针对多个目标进行编译,主要目的是为了提高效率和性能。

Visual Studio的#ifdef突出显示有助于直观地识别为哪个目标编译哪些代码,但更改突出显示显然需要修改项目文件.
我有兴趣找到一种工具或方法,可以帮助编码人员快速识别哪些目标正在使用每行代码.即使它需要某种手动的源内注释,我认为它仍然有用.最好的情况是它是自动化的,不依赖于特定的编辑器或IDE,它可以配置为在某些条件下发出警告(例如“你修改了目标X上的一些代码,确保在该平台上测试你的代码!”).

这并不能让你回答“在编译中包含这行代码的预处理器条件下”的问题.好处是它将选择性显示过滤器应用于搜索和打印.
