Есть ли способ 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... он использует только два отступа буквы!;)