【问题标题】:Sublime text beautify PHP serialized datasublime text 美化 PHP 序列化数据
【发布时间】:2016-01-26 12:54:37
【问题描述】:

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

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

我是 ST3 的新手,所以我想就我最好的选择在这里发表一些意见。是否有解决方案或者我应该创建一个插件将字符串发送到在线美化器,或者编写一个宏或其他东西?

干杯

【问题讨论】:

标签: php serialization sublimetext3


【解决方案1】:

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

PHP 序列化格式不允许序列化标记之间有额外的空格。您唯一能做的就是反序列化数据以进行显示,然后在保存文件之前重新序列化它。

【讨论】:

  • 我不明白他要求将数据存储为缩进的序列化数据。只是他想美化它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-18
相关资源
最近更新 更多