#c #eclipse #eclipse-plugin #clang #clang-format
#c #eclipse #eclipse-плагин #clang #clang-format
Вопрос:
Я новичок в Eclipse. Я хочу изменить формат кодирования моего проекта eclipse c на формат Clang. Я проверил на другом форуме и нашел плагин Eclipse «CppStyle 1.5.0.0». Я установил его, а также обновил настройки в Eclipse, как указано ниже. Ссылка: https://github.com/wangzw/CppStyle
Свойства -> C / C General -> Formatter -> Code Formatter -> CppStyle (Clang-format)
После этого я выбираю код и нажимаю Ctrl Shift f, чтобы изменить формат.
Но он выдает код ошибки «clang-format () не существует».
Я проверил много мест, но пока не нашел решения. Что-то не так с моими настройками eclipse или что-то еще?
Системная информация:
Версия Windows 10 Eclipse IDE: Oxygen.Выпуск 3a (4.7.3a)
Комментарии:
1. Просто для справки в будущем, я обновил приведенные ниже настройки для запуска clang-format в Eclipse. —> В настройках проекта c / c -> CppStyle -> Путь к Clang-format: ..LLVMbinclang-format.exe -> Включить «Запускать clang-format при сохранении файла» -> добавить файл «.clang-format» в корневой каталог проекта После этого всякий раз, когда вы что-либо меняете в коде и нажимаете СОХРАНИТЬ, формат автоматически изменяется в соответствии с заданным вами clang-format, если в корневом каталоге проекта нет файла «.clang-format», он будет обновляться по умолчанию в соответствии с форматом google clang.
2. У меня тоже такая же проблема.
Ответ №1:
В Windows, похоже, вам нужно установить весь набор двоичных файлов LLVM, чтобы получить clang-format.exe
. Получите это из https://releases.llvm.org/download.html и установите. Если используются пути по умолчанию, они будут найдены по адресу C:Program FilesLLVMbinclang-format.exe
. Перейдите в Window -> Preferences -> C / C -> CppStyle и укажите этот полный путь в разделе Clang-format path.