在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
答案 0 :(得分:1)
这是不可能的..目前甚至没有计划任何特定版本(基于相应故障单的“Backlog”状态)。
https://youtrack.jetbrains.com/issue/WI-17880 - 观看此机票(星级/投票/评论)以获得有关任何进展的通知。