Существует ли конфигурация Uncrustify для стиля Google Objective-C? - PullRequest
14 голосов
/ 13 декабря 2011

Есть ли файл конфигурации для Uncrustify , который будет форматировать Objective-C для Руководство по стилю Google Objective-C ?

Пример файлов конфигурации для Uncrustify выглядит немного устрашающе , и я надеюсь, что мне не нужно будет создавать его с нуля ...

Ответы [ 2 ]

7 голосов
/ 28 мая 2012

Я хотел включить uncrustify в мои автоматические сборки, но столкнулся с проблемами. Я нашел альтернативу, которой я доволен. Среда AppCode target-C от Jetbrains работает как дополнительная среда IDE для Xcode.

Среди прочего, он включает в себя отличный и настраиваемый инструмент форматирования кода.

enter image description here

. , , насколько мне известно, вы не можете вызвать этот инструмент из cmd-строки, однако я только что подал запрос на добавление функции.

Если вы предпочитаете Uncrustify, есть GUI Tool , который может помочь.

2 голосов
/ 16 марта 2012

Этот файл конфигурации кажется пугающим только по длине ... (я видел намного хуже!) Я не знаю, соответствует ли он руководству по стилю Google, но mmorris опубликовал свой .cfg в этом ответе: https://stackoverflow.com/a/7321776/18961

Вы все равно не хотите строго соответствовать стилю Google ... он использует только два символа отступа!;)

...