README.md

Настройка clang-format

Установка Windows

  • скачать python https://www.python.org/downloads/

  • запустить процесс установки

    не забыть:

    Use admin privileges when installing py.exe

    Add python.exe to PATH

не забыть

  • открыть командную строку cmd и ввести туда pip install clang-format==14.0.0

    результат должен быть такой:

    Collecting clang-format==14.0.0
    Using cached clang_format-14.0.0-py2.py3-none-win_amd64.whl.metadata (4.6 kB)
    Using cached clang_format-14.0.0-py2.py3-none-win_amd64.whl (1.0 MB)
    Installing collected packages: clang-format
    Successfully installed clang-format-14.0.0
    

Установка в Linux

sudo apt install clang-format

Настройка

  • открыть QtCreator и установить плагин Beautifier

Beautifier

  • перезапустить QtCreator

  • Открыть настройки QtCreator, раздел стилизатор(Beautifier)

    clang-format-path

  • путь к исполняемому файлу.

    в Windows стилизатора будет примерно таким :

C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Programs\Python\ВЕРСИЯ_ПИТОНА\Lib\site-packages\clang_format\data\bin

пример:

C:\Users\user1\AppData\Local\Programs\Python\Python312\Lib\site-packages\clang_format\data\bin  

в Linux:

/usr/bin/clang-format
  • выбрать стиль WebKit

    clang-format-style

  • во вкладке Основные (General) поствить автоформатирование при сохраненнии и стилизатор clang-format

    general

Конвейеры
0 успешных
0 с ошибкой