每个人都使用什么来缩进 C++ 预处理器指令?Astyle 和 Gnu-Ident 似乎无法做到这一点!
我认为 James McNellis 在这个线程上的回答(你如何缩进预处理器语句?)非常有趣。我已经采用这种风格有一段时间了,如果能够在现有代码上做到这一点,那就太好了。
我刚刚负责维护一系列嵌套的#IFDEFS/#ELSEIF/#ELSE 类,每个函数大约有 800 到 1000 行(使得可读性和折叠块非常困难)
每个人都使用什么来缩进 C++ 预处理器指令?Astyle 和 Gnu-Ident 似乎无法做到这一点!
我认为 James McNellis 在这个线程上的回答(你如何缩进预处理器语句?)非常有趣。我已经采用这种风格有一段时间了,如果能够在现有代码上做到这一点,那就太好了。
我刚刚负责维护一系列嵌套的#IFDEFS/#ELSEIF/#ELSE 类,每个函数大约有 800 到 1000 行(使得可读性和折叠块非常困难)
我们的 C 和 C++ 漂亮打印机将放置良好的条件句视为程序结构的一部分,并相应地缩进它们(及其内容)。这些漂亮的打印机包括完整、精确的 C 和 C++ 解析器;他们在重新格式化时不会破坏你的代码。
SO讨厌站外链接;检查我的生物。