Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Phpstorm PHPSForm在同一行上重新格式化方括号_Phpstorm_Square Bracket_Reformat - Fatal编程技术网

Phpstorm PHPSForm在同一行上重新格式化方括号

Phpstorm PHPSForm在同一行上重新格式化方括号,phpstorm,square-bracket,reformat,Phpstorm,Square Bracket,Reformat,我在一个Symfony项目中工作,使用phpsform,我选择了“Symfony 2”作为重新格式化代码的预设 但是,代码库的其余部分具有以下样式: $updatesTable->addRow([ $company->getName(), $company->getId(), $company->getWebsite(), $Amended网站, ]); 但当我重新格式化代码时,它看起来是这样的: $updatesTable->addRow( [ $company->getName(), $c

我在一个Symfony项目中工作,使用phpsform,我选择了“Symfony 2”作为重新格式化代码的预设

但是,代码库的其余部分具有以下样式:

$updatesTable->addRow([
$company->getName(),
$company->getId(),
$company->getWebsite(),
$Amended网站,
]);
但当我重新格式化代码时,它看起来是这样的:

$updatesTable->addRow(
[
$company->getName(),
$company->getId(),
$company->getWebsite(),
$Amended网站,
]
);
我看不到任何地方的设置,以改变它,似乎没有重复的问题

我必须调整什么设置才能使我的代码与现有代码匹配

编辑-xml设置:


给你。对于您的代码示例

  • code-Style|PHP|包装和大括号
  • 函数/构造函数调用参数
  • 您需要在新行的“(”和
    Place')”之后禁用
    新行


提示:您可以将自定义代码复制粘贴到预览区域,并在那里实时查看更改。这并不理想(因为它的行长很短(垂直线),因此代码可能比编辑器中的代码包装得更快),但在某些情况下它会有所帮助。

给你。对于您的代码示例

  • code-Style|PHP|包装和大括号
  • 函数/构造函数调用参数
  • 您需要在新行的“(”
    Place')”之后禁用
    新行


提示:您可以将自定义代码复制粘贴到预览区域,并在那里实时查看更改。这并不理想(因为它的行长很短(垂直线),因此代码可能比在编辑器中包装得更快),但在某些情况下它会有所帮助。

以XML格式导出代码样式并共享文件(以便可以在本地导入和测试)@LazyOne添加为编辑器以XML格式导出代码样式并共享文件(因此可以导入并在本地测试)@LazyOne作为编辑添加谢谢-这就成功了。非常好的提示,非常有用。谢谢-这就成功了。非常好的提示,非常有用。