1

我正在使用Uncrustify来格式化我的 C++ 代码,并且我正在使用无限的设置列表进行一些实验。

由于一些错误的设置,我的代码现在有很多新行,将语句拆分为更多行(主要是由于行宽较短)。

我想重新格式化代码,以便每行有一个语句并以另一种方式重新格式化。

我该怎么做?

4

1 回答 1

2

Uncrustify 中没有撤消功能,如果您的 SCM 无法帮助您,那么您很不幸。

关于换行符,这似乎给您带来了最多的问题,您可以尝试使用 'nl_remove_extra_newlines' 选项删除并重新应用它们(请参阅 uncrustify 问题#994中关于它的简短讨论)并结合其他选项影响换行符。

于 2017-03-07T21:17:27.083 回答