Sublime文本美化PHP序列化数据


Sublime text beautify PHP serialized data

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

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

我是ST3的新手,所以我想谈谈我在这里的最佳选择。有没有解决方案,或者我应该创建一个插件来将字符串发送到在线美化程序,或者写一个宏之类的?

干杯

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

PHP序列化格式不允许在序列化令牌之间有额外的空白。您唯一能做的就是取消要显示的数据的序列化,然后在保存文件之前重新序列化它。