1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/foolishchow-electron

Клонировать/Скачать
clang-format.md 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 02.06.2025 09:01 84de700

Использование clang-format для C++ кода

clang-format — это инструмент для автоматического форматирования кода на C/C++/Objective-C, чтобы разработчики не беспокоились о стиле кода во время проверок кода.

Рекомендуется форматировать изменённый C++ код перед открытием pull requests, что сэкономит время как разработчикам, так и проверяющим.

clang-format и git-clang-format можно установить с помощью команды npm install -g clang-format.

Для автоматического форматирования файла в соответствии со стилем кода Electron C++ используйте команду clang-format -i путь/к/electron/файлу.cc. Это должно работать на macOS/Linux/Windows.

Поток работы по форматированию изменённого кода:

  1. Внесите изменения в репозиторий Electron.
  2. Выполните команду git add изменённый_файл.cc.
  3. Выполните команду git-clang-format, и вы, вероятно, увидите изменения в изменённый_файл.cc, которые были сгенерированы clang-format.
  4. Выполните команду git add изменённый_файл.cc, и сделайте коммит изменений.
  5. Теперь ветка готова для открытия pull request.

Если вы хотите автоматически сформатировать изменённый код на вашем последнем коммите (HEAD), вы можете использовать команду git-clang-format HEAD~1. Для получения дополнительной информации используйте команду git-clang-format -h.

Интеграция с редакторамиВы также можете интегрировать clang-format напрямую в ваш любимый редактор. Для получения дальнейших инструкций по настройке интеграции с редакторами, обратитесь к следующим страницам: * Atom

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/foolishchow-electron.git
git@api.gitlife.ru:oschina-mirror/foolishchow-electron.git
oschina-mirror
foolishchow-electron
foolishchow-electron
master