代码之家  ›  专栏  ›  技术社区  ›  FirstOne

对齐phpsform中的后续三元运算符

  •  3
  • FirstOne  · 技术社区  · 7 年前

    PhpStorm中是否有方法对齐后续的三元运算符,以便 ? (问号)和 :

    预期输出:

    $foo = empty($var)         ? 'default_value'     : $var;
    $bar = empty($another_var) ? 'default_value_two' : $another_var;
    

    File->Settings->Editor->Code Style->PHP->Wrapping and Braces 这与 (到最后)是关于单行-并将其包裹-而不是关于使多条线相互对齐。


    从一个角度来看 Alignment statement->Align consecutive assignments (if checked)

    $foo          = 'some value';
    $another_name = 'another_value';
    

    那么,有没有办法使PhpStorm以这种方式对齐三元运算符?

    我正在使用PhpStorm 2017.2.1

    1 回复  |  直到 7 年前
        1
  •  1
  •   LazyOne    7 年前

    https://youtrack.jetbrains.com/issue/WI-17880 --观看此门票(明星/投票/评论),了解任何进展。