Мне трудно найти clang-format и clang-format.py на моей Mac OS 10.8.5 с Xcode 5 и его инструментами командной строки. Я старался find / -name "clang-format.py"
без удачи Они уже здесь где-то прячутся, или как мне достать этот набор инструментов?
(Я удивлен, что он не доступен, так как clang является компилятором Apple — в том смысле, что Apple использует его.)
Похоже, Apple не поставляется лязг-формат с помощью инструментов командной строки. Прямо сейчас у вас есть как минимум три варианта:
Как пользователь johnhaley81 указал, clang-format
сейчас в доморощенного:
Clang-формат теперь на вареве.
brew install clang-format
Пожалуйста, рассмотрите возможность голосования сообщение если вы найдете этот ответ полезным.
Предварительно собранные пакеты доступны на llvm.org. Для Mac OSX вам нужно скачать Дарвин пакет.
Вот инструкция о том, как это сделать:
http://nacho4d-nacho4d.blogspot.de/2013/11/clang-format.html
И вот еще один:
http://blog.hardcodes.de/articles/63/building-clang-format-and-friends-on-osx-mountain-lion
Вы можете использовать brew сейчас для установки clang-формата.
brew install clang-format
Я знаю, что это не прямой ответ на вопрос, но если вы просто хотите отформатировать свой код в Xcode. Я просто использовал этот плагин.
clang-format
По состоянию на ноябрь / 2018 г. clang-format
формула на Homebrew указывает на версию 8.0.0
, Бежать clang-format --version
проверить свои.
Если вам нужны более старые версии clang-format
рассмотрите следующие шаги: