phpstorm将array()表示法replace为短语法

我想在我的项目中将“[…]”中的所有“数组(…)”符号转换,但是我没有find适用于所有情况的正则expression式。

你有什么东西适用于所有情况(嵌套数组,多行数组,多行嵌套数组)

谢谢。

  1. Code | Inspect Code... Code | Inspect Code... —在你的文件上运行它。 其中一个检查称为“检测到传统语法数组文字”

    另外,只需通过Code | Run Inspection by Name...执行特定的检查 Code | Run Inspection by Name...

  2. 完成后,您将看到一个包含结果的列表。 查找结果中的特定检查(如果使用了第一个选项(所有检查))。

  3. 从那里你可以申请“修复”所有(或个别)检查结果。

PS从PhpStorm v7.1开始可以使用这个检查/修复。

在这里输入图像说明

打开文件 – >设置…点击编辑 – >代码样式 – > PHP打开选项卡“其他”。 现在你可以find块“数组声明样式”。 如果选中checkbox“强制简短声明样式”,则在运行格式代码(Ctrl + Shift + L)时,“数组(…)”变为“[…]”。