
在 PHPStorm 中定义数组时往往会写成下面这样:
public function index()
{
return [
'foo' => 'bar',
'foo-bar' => 'foo-bar',
'f' => 'b'
];
}这时就有一群强迫症跳出来说这个组数的键值怎么没对齐、怎么没有尾随逗号、太丑了不能看。。这时更改 PHPStorm 中的一些设置项,便可达到下面的效果:
public function index()
{
return [
'foo' => 'bar',
'foo-bar' => 'foo-bar',
'f' => 'b',
];
}设置步骤
打开 Settings -> Editor -> PHP -> Warpping and Braces,找到 Array itializer -> Align key-value paipars 并勾选、保存,那么在使用 Ctrl + Alt + L 格式化代码时便会自动对齐数组的键值对:
立即学习“PHP免费学习笔记(深入)”;

YDUI Touch专为移动端打造,在技术实现、交互设计上兼容主流移动设备,保证代码轻、性能高;使用 Flexbox 技术,灵活自如地对齐、收缩、扩展元素,轻松搞定移动页面布局;用 rem 实现强大的屏幕适配布局,等比例适配所有屏幕;自定义Javascript组件、Less文件、Less变量,定制一份属于自己的YDUI。
81
此外建议在 Code Conversion 中勾选这两项:

在格式化时这两项分别会强制使用数组短语法、最后一个元素自动尾随一个逗号。
PS:注意低版本的 PHPStorm 中 以上配置项的位置可能会不同,可在搜索框中直接输入配置项的名称来定位。
相关PHP视频教程推荐:《PHP视频教程》
以上就是使用PHPStorm对齐数组的键值对的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号