gpt4 book ai didi

xcode - 你如何隐藏基于宏定义的代码?

转载 作者:行者123 更新时间:2023-12-02 00:10:43 24 4
gpt4 key购买 nike

借助 VisualStudio/Resharper,我们获得了一个有用的功能,它可以根据宏定义隐藏代码(或将其转换为另一种颜色)。例如:

#ifdef DEBUG

if(!is_DEBUG_defined)
{
// Make code gray
// Or hide it!
}

#endif

有什么方法可以在 XCode 中实现这种行为?我注意到,在这种情况下,如果未定义宏,则在 #ifdef/#endif 语句中定义的任何变量/函数在 XCode 的自动完成之外不可用,但它将是如果还有一个视觉指示表明该代码实际上不会被编译,则非常有用。

最佳答案

显然 Xcode 已经这样做了——但在某些主题上很难看到。使用默认主题,未预处理部分的源代码为纯黑色。

临时将主题更改为“Dusk”(Xcode->Preferences->Fonts&Colors),然后非预处理部分的代码将以纯白色显示,这样更容易看到。

关于xcode - 你如何隐藏基于宏定义的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15581750/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com