Files
eUi/tools/formatter.bat
T
2025-11-10 01:16:58 +08:00

54 lines
1.1 KiB
Batchfile

@echo off
echo Starting code formatting...
:: 定义要格式化的多个文件夹
set "FOLDER_1=../src"
set "FOLDER_2=../include"
set "FOLDER_3=../subModule"
set "FOLDER_4=../rpcModule"
echo Formatting multiple folders...
echo.
:: 格式化第一个文件夹
if exist "%FOLDER_1%" (
echo Processing folder: %FOLDER_1%
for /r "%FOLDER_1%" %%i in (*.cpp *.h) do (
echo Formatting: %%i
clang-format -i "%%i"
)
echo.
)
:: 格式化第二个文件夹
if exist "%FOLDER_2%" (
echo Processing folder: %FOLDER_2%
for /r "%FOLDER_2%" %%i in (*.cpp *.h) do (
echo Formatting: %%i
clang-format -i "%%i"
)
echo.
)
:: 格式化第三个文件夹
if exist "%FOLDER_3%" (
echo Processing folder: %FOLDER_3%
for /r "%FOLDER_3%" %%i in (*.cpp *.h) do (
echo Formatting: %%i
clang-format -i "%%i"
)
echo.
)
:: 格式化第4个文件夹
if exist "%FOLDER_4%" (
echo Processing folder: %FOLDER_4%
for /r "%FOLDER_4%" %%i in (*.cpp *.h) do (
echo Formatting: %%i
clang-format -i "%%i"
)
echo.
)
echo Formatting completed!
pause