【发布时间】:2012-09-05 07:16:18
【问题描述】:
我的函数调用看起来像这样(没有明显的原因):
func
(
a,
b,
c
)
有没有办法让 uncrustify 将函数折叠成一行?我试了两天没断断续续...
我让它适用于函数声明,但我不让它适用于函数调用。
虽然我们在这里,但我也有类似这样的功能:
func
(
a, // (IN) the A
b, // (IN) something b
c // (OUT) the resulting value
)
有没有办法在不破坏代码的情况下处理这种情况?由于 uncrustify 保留 cmets,我认为这是不可能的。使用函数声明,它会将其折叠到第一条评论。
【问题讨论】:
-
感谢您告诉我有关 uncrustify 的信息。我想我可能会喜欢它(除了)/(过度)astyle,我通常使用它:)
-
你可能想试试 UniversalIndentGUI,在那里你可以尝试一堆不同的格式化工具并立即看到结果。
-
哦,我试用了所有 C++ 的免费格式化工具(我可以找到):rioki.org/2012/09/04/cleanup-yerr-code.html
标签: c++ c formatting uncrustify