Есть ли способ Uncrustify для стиля Google Objective-C?

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

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

Ответы

Ответ 1

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

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

enter image description here

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

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

Ответ 2

Этот файл конфигурации кажется сложным только по длине... (я видел намного хуже!) Я не знаю, соответствует ли он руководству по стилю Google, но mmorris разместил его .cfg в этом ответе: fooobar.com/info/122891/...

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