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

里昂·西格尔(Leon Segal)

我正在使用PhpStorm在Symfony项目中工作,并且选择了“ Symfony 2”作为重新设置代码格式的预设。

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

$updatesTable->addRow([
    $company->getName(),
    $company->getId(),
    $company->getWebsite(),
    $amendedWebsite,
]);

但是当我重新格式化代码时,它看起来像这样:

 $updatesTable->addRow(
    [
        $company->getName(),
        $company->getId(),
        $company->getWebsite(),
        $amendedWebsite,
    ]
);

我看不到设置中的任何地方可以更改它,而且似乎也没有重复的问题。

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

编辑-xml设置:

<code_scheme name="Default" version="173">
    <option name="LINE_SEPARATOR" value=" "/>
    <PHPCodeStyleSettings>
        <option name="CONCAT_SPACES" value="false"/>
        <option name="COMMA_AFTER_LAST_ARRAY_ELEMENT" value="true"/>
        <option name="LOWER_CASE_BOOLEAN_CONST" value="true"/>
        <option name="LOWER_CASE_NULL_CONST" value="true"/>
        <option name="ELSE_IF_STYLE" value="COMBINE"/>
        <option name="VARIABLE_NAMING_STYLE" value="CAMEL_CASE"/>
        <option name="BLANK_LINES_BEFORE_RETURN_STATEMENT" value="1"/>
        <option name="KEEP_RPAREN_AND_LBRACE_ON_ONE_LINE" value="true"/>
    </PHPCodeStyleSettings>
    <codeStyleSettings language="PHP">
        <option name="BLANK_LINES_AFTER_PACKAGE" value="1"/>
        <option name="ALIGN_MULTILINE_PARAMETERS" value="false"/>
        <option name="CALL_PARAMETERS_WRAP" value="5"/>
        <option name="CALL_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true"/>
        <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true"/>
        <option name="METHOD_PARAMETERS_WRAP" value="5"/>
        <option name="METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true"/>
        <option name="METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true"/>
        <option name="ARRAY_INITIALIZER_WRAP" value="5"/>
        <option name="ARRAY_INITIALIZER_LBRACE_ON_NEXT_LINE" value="true"/>
        <option name="ARRAY_INITIALIZER_RBRACE_ON_NEXT_LINE" value="true"/>
        <option name="IF_BRACE_FORCE" value="3"/>
        <option name="DOWHILE_BRACE_FORCE" value="3"/>
        <option name="WHILE_BRACE_FORCE" value="3"/>
        <option name="FOR_BRACE_FORCE" value="3"/>
    </codeStyleSettings>
</code_scheme>
懒人

干得好。为您的代码示例。

  • Code Style | PHP | Wrapping and Braces
  • Function/constructor call arguments
  • 您需要禁用New line after '('Place ')' on new line

在此处输入图片说明

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

PhpStorm-括号格式在同一行上

来自分类Dev

我可以在 Visual Studio 的同一行上自动格式化左括号吗?

来自分类Dev

在PHPStorm中使用“重新格式化代码”时,如何停止行内HTML注释进入下一行?

来自分类Dev

用方括号格式化负数

来自分类Dev

用方括号格式化负数

来自分类Dev

Json用方括号格式化

来自分类Dev

如何获取clang格式以将大括号初始化的构造的参数放在同一行上?

来自分类Dev

基于公式的条件格式来格式化同一行中的单元格

来自分类Dev

括号自动格式化在单独的行上

来自分类Dev

PHPStorm:重新格式化长注释

来自分类Dev

JABX xml写在一行上。我该如何格式化

来自分类Dev

JABX xml写在一行上。我该如何格式化

来自分类Dev

Eclipse在同一行上打开花括号?

来自分类Dev

sed命令并格式化一行

来自分类Dev

Eclipse格式代码:强制将数组初始化程序放在同一行上

来自分类Dev

phpstorm下一行大括号

来自分类Dev

VIM-重新格式化缩进和花括号

来自分类Dev

如何重新格式化数据,以便ID对应于两行,第一行包含样本源,第二行包含源的结果

来自分类Dev

在同一行上键入实例化和声明

来自分类Dev

如何强制使用更漂亮的 html 格式来格式化一行中的标签?

来自分类Dev

如何将多行的R数据帧重新格式化为一行

来自分类Dev

如何重新格式化代码,在 PhpStorm 中的行分隔符“\n”之前添加新行?

来自分类Dev

重新格式化和清理带有跨大括号匹配的花括号的CSV文件

来自分类Dev

使用Eclipse对每个枚举值使用一行来格式化Java枚举

来自分类Dev

在JavaFx中格式化tableview中的最后一行

来自分类Dev

json将一行中的每个对象格式化

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

    PhpStorm-括号格式在同一行上

  5. 5

    我可以在 Visual Studio 的同一行上自动格式化左括号吗?

  6. 6

    在PHPStorm中使用“重新格式化代码”时,如何停止行内HTML注释进入下一行?

  7. 7

    用方括号格式化负数

  8. 8

    用方括号格式化负数

  9. 9

    Json用方括号格式化

  10. 10

    如何获取clang格式以将大括号初始化的构造的参数放在同一行上?

  11. 11

    基于公式的条件格式来格式化同一行中的单元格

  12. 12

    括号自动格式化在单独的行上

  13. 13

    PHPStorm:重新格式化长注释

  14. 14

    JABX xml写在一行上。我该如何格式化

  15. 15

    JABX xml写在一行上。我该如何格式化

  16. 16

    Eclipse在同一行上打开花括号?

  17. 17

    sed命令并格式化一行

  18. 18

    Eclipse格式代码:强制将数组初始化程序放在同一行上

  19. 19

    phpstorm下一行大括号

  20. 20

    VIM-重新格式化缩进和花括号

  21. 21

    如何重新格式化数据,以便ID对应于两行,第一行包含样本源,第二行包含源的结果

  22. 22

    在同一行上键入实例化和声明

  23. 23

    如何强制使用更漂亮的 html 格式来格式化一行中的标签?

  24. 24

    如何将多行的R数据帧重新格式化为一行

  25. 25

    如何重新格式化代码,在 PhpStorm 中的行分隔符“\n”之前添加新行?

  26. 26

    重新格式化和清理带有跨大括号匹配的花括号的CSV文件

  27. 27

    使用Eclipse对每个枚举值使用一行来格式化Java枚举

  28. 28

    在JavaFx中格式化tableview中的最后一行

  29. 29

    json将一行中的每个对象格式化

热门标签

归档