工具集#

本页面包含多种实用工具,方便开发时快速使用。

当前功能#

1. 字符串格式化#

支持以下格式的格式化和美化:

使用方法#

  1. 在顶部选择要格式化的文本类型
  2. 在搜索框中输入关键词(可选),将高亮显示匹配的文本,显示匹配序号,回车跳转到下一处
  3. 在文本框中粘贴或输入要格式化的文本
  4. 点击”格式化”按钮进行格式化
  5. 点击”清空”按钮清空所有内容

字符串格式化详解#

JSON 格式化#

XML 格式化#

Protobuf日志 格式化#

搜索功能#

测试用例#

JSON 测试#

{ "name": "test", "value": 123, "items": ["a", "b", "c"] }
json

XML 测试#

<root><child><name>test</name><value>123</value></child></root>
xml

Protobuf日志 测试#

16:21:59.252 DEBUG PUSH: Player-36028930895301130 SCAssetUpdate -> award { asset { sid: 2 num: 2 } asset { sid: 3 num: 2 } asset { sid: 1 num: 2 } } reason: "ItemReason(desc=内城资源产出, paramList=[])" source: AS_CITY_BUILDING_OUTPUT buildingResourceUpdate { infos { buildingSid: 70001 resourceSid: 1 resourceNum: 3244 } infos { buildingSid: 70001 resourceSid: 2 resourceNum: 3244 } infos { buildingSid: 70001 resourceSid: 3 resourceNum: 3844 } } | message_logger.$anonfun$applyOrElse$4(Slf4jLogger.scala:103)[mc-Nebula-akka.actor.logger-dispatcher-775]
plaintext

格式化后结果:

注意:->之前的内容和 | 之后的内容被自动过滤掉了。

未来计划#