gpt4 book ai didi

c++ - Eclipse 如何缩进 C++ 预处理器宏

转载 作者:可可西里 更新时间:2023-11-01 17:56:43 25 4
gpt4 key购买 nike

我无法在 eclipse 中找到设置,以便我可以让它像缩进代码一样自动缩进我的预处理器宏。例如,eclipse 会尝试像这样格式化代码。

int main()
{
#ifdef SOMETHING
cout << "Something Defined" << endl;
#endif
return 0;
}

而我希望它看起来像...

int main()
{
#ifdef SOMETHING
cout << "Something Defined" << endl;
#endif
return 0;
}

有什么想法可以让 Eclipse 以我想要的方式运行吗?

最佳答案

ANSI C 之前的预处理器不允许行首和“#”字符之间有空格;前导“#”必须始终放在第一列。

如今,ANSI C 之前的编译器已经不存在了。使用您喜欢的任何样式(“#”前的空格或“#”与标识符之间的空格)。

但我建议你这样做: enter image description here

只需使用“查找/替换”对话框并按下“全部替换”

关于c++ - Eclipse 如何缩进 C++ 预处理器宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32286985/

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