Sublime文本美化PHP序列化数据

时间:2015-10-27 07:51:30

标签: php serialization sublimetext3

我经常处理序列化的PHP数据(wp开发人员),我想知道是否有人知道如何在ST3中美化序列化的PHP数据。我希望能够以一种漂亮的缩进格式查看我的序列化PHP数据,就像我已经可以查看我的JSON和其他序列化数据格式一样。网上有很多工具可以做到这一点,但是我想要整合到ST3中。

我认为有一个PHP美化器运行PHP_Beautifier PEAR包,但它对序列化数据没有任何作用(可能因为额外的空格会破坏格式)。 我很幸运将数据复制到新文件并运行正则表达式替换/(.*?);(.*?);/$1 : $2,/,然后从Format as Javascript运行CodeFormatter。但显然每次都要做很多工作。

我是ST3的新手,所以我想就我最好的选择提供一些意见。有没有解决方案,还是我应该创建一个插件来将字符串发送到在线美化器,或写一个宏或什么?

干杯

1 个答案:

答案 0 :(得分:0)

恐怕PHP序列化的数据无法格式化(例如JSON或XML)

PHP序列化格式不允许在序列化令牌之间使用其他空格。您唯一可以做的就是取消序列化显示的数据,然后在保存文件之前重新序列化它。