让我们以PHP.net为例
<?php
if ($a > $b)
{
echo "a is größer als b";
}
else if ($a == $b)
{
echo "a ist gleich groß wie b";
}
else
{
echo "a ist kleiner als b";
}
?>
Run Code Online (Sandbox Code Playgroud)
很基本的东西。STRG或CTRL + ALT + l重新格式化代码,但方式很奇怪:
if ( $a > $b )
{
echo "a is größer als b";
}
else
{
if ( $a == $b )
{
echo "a ist gleich groß wie b";
}
else
{
echo "a ist kleiner als b";
}
}
Run Code Online (Sandbox Code Playgroud)
没有模板或我知道的任何模板都可以触发此操作。但是,以这种方式更改代码是很麻烦的。
问题是:如何防止PhpStorm执行此操作。仅在自软件的最新更新(PhpStorm 2016.2.2)起出现,而不是在较早版本中出现。
PhpStorm的版本是