我知道可以使用... AND Products.ProductCategoryID = @ProductCategoryID
和clang-format
将变量定义和效果与AlignConsecutiveAssignments
对齐,以获得类似
AlignConsecutiveDeclarations
现在,有没有办法用单行函数/方法做一个类似的东西(例如使用int a_value;
unsigned int another_value;
float a_last_value;
a_value = 2;
another_value = 3;
a_last_value = 42.0f;
// Or both at the same time
int a_value = 2;
unsigned int another_value = 3;
float a_last_value = 42.0f;
单行)?我的意思是得到像
AllowShortFunctionsOnASingleLine
或者甚至
void SetPositions(const vec3_array& p) { m_Data.Positions = p; }
void SetUVs(const vec2_array& u) { m_Data.UVs = u; }
void SetNormals(const vec3_array& n) { m_Data.Normals = n; }
void SetIndices(const UIntArray& i) { m_Data.Indices = i; }
而不是
void SetPositions(const vec3_array& p) { m_Data.Positions = p; }
void SetUVs (const vec2_array& u) { m_Data.UVs = u; }
void SetNormals (const vec3_array& n) { m_Data.Normals = n; }
void SetIndices (const UIntArray& i) { m_Data.Indices = i; }