Python 脚本自动对齐 C++ 数组代码
一、前言
在维护 C++ 项目时,常遇到数组元素未对齐的情况,影响可读性。本文提供一个 Python 脚本,自动对齐 C++ 数组,并讲解代码原理与使用方法。
二、问题场景
假设有这样的 C++ 数组:
AlarmInfoAreaA gstAlarmInfoAreaA[]={{0,0, MESSAGE_TYPE2B, SKUI_COLOR_COMMON_LIGHT_YELLOW, SKUI_COLOR_COMMON_NIGHT_YELLOW, MSG_NONE},{1,1, MESSAGE_TYPE2B, SKUI_COLOR_COMMON_LIGHT_YELLOW, SKUI_COLOR_COMMON_NIGHT_YELLOW, MSG_F_CAMERA_BLOCK},{,, MESSAGE_TYPE2B, SKUI_COLOR_COMMON_LIGHT_RED, SKUI_COLOR_COMMON_NIGHT_RED, MSG_PLS_BRAKE},

