如何用“艺术风格”“破解”C代码

问题描述 投票:0回答:1

使用 Artistic Style 代码格式化程序,我如何实现与

--break-after-logical / -xL
相反的效果,这样如果我...

if (thisVariable1 == thatVariable1
        || thisVariable2 == thatVariable2
        || thisVariable3 == thatVariable3)
    ...

...我明白...

if (thisVariable1 == thatVariable1 || thisVariable2 == thatVariable2 || thisVariable3 == thatVariable3)
    ...
c code-formatting astyle
1个回答
5
投票

Artistic style
似乎无法实现这一点。

这是相当明智的,因为它实际上混淆了代码:

  • 垂直对齐通过强调相同的图案和不同的图案来提高易读性(单个
    !=
    在一行中更难发现)。
  • 它还简化了差异跟踪。

我实际上会写:

if  (  thisVariable1   == thatVariable1
    || thisVariable2   == thatVariable2
    || longerVariable3 == thatVariable3 )
    ...
© www.soinside.com 2019 - 2024. All rights reserved.