2
Как я могу очистить блоки, как следующие:Uncrustify: удалить открытие пространства/закрытия блока
if(a)
{
foo();
}
в
if(a)
{
foo();
}
Как я могу очистить блоки, как следующие:Uncrustify: удалить открытие пространства/закрытия блока
if(a)
{
foo();
}
в
if(a)
{
foo();
}
Проверьте эти варианты:
# Whether to remove blank lines after '{'
eat_blanks_after_open_brace = true # false/true
# Whether to remove blank lines before '}'
eat_blanks_before_close_brace = true # false/true
Но некоторые Другие варианты, такие как mod_full_brace_if
и nl_if_leave_one_liners
, также могут оказать влияние. Например, можно преобразовать его в if(a) foo();
.
Это может помочь: [Uncrustify вариант оставить пробел на пустых строках] (http://stackoverflow.com/questions/14297499/uncrustify-option-to-leave-whitespace-on-blank-lines). Похоже, он не поддерживается. –
@JoachimPileborg uncrustify - это инструмент, который я использую. – Sam
Как насчет поиска и замены регулярных выражений, чтобы заменить \ n \ n на \ n, а затем сообщить о нераскрытии, где добавить новые строки? – technosaurus