由于平时工作中经常要写一些工具来提高开发效率,所以有时候会写一些PHP代码。虽然经常用的编辑器都是sublime text 2,但需要进行一个完整的PHP项目时,一般会使用Zend Studio。
作为一个代码美化狂,实在忍受不了编码书写格式引起的美观,所以一般写了一个完整的逻辑时,都会用ctrl+shift+f进行代码格式化。格式化后,看上去就舒服多了。
但在Zend Studio中,一个非常大的问题就是把数组格式化成一行了。如果数组中的元素非常少还可以接受,但如果元素很多,或者是多维数组时,格式化成一行反而降低了代码的可读性。
之前一直没有找到解决办法,网上搜了夹发现这方面的求助到也蛮多。无赖之下,有时候为了这个问题,还会写出下面的代码:
<?php
$result = array();
$result["name"] = "welefen";
$result["value"] = "suredy";
?>
这种方式当然是不可取的,但为了避免格式化成一行,也是无赖之举。
最近越发感觉这种代码比较恶心,所以花了些时间仔细研究了下Zend Studio的配置,发现有个地方可以设置这些东西。
具体的在 Window -> Preferences,在弹出的窗口找出下面的位置:
新建一个,然后参照下面的设置:
将这个规则保存并应用,然后按下ctrl+shift+f格式化的时候,数组就不会有问题了。
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8