Skip to main content
支持对输入查询进行格式化。 选项:
  • --help or-h — 显示帮助信息。
  • --query — 对任意长度和复杂度的查询进行格式化。
  • --hilite or --highlight — 使用 ANSI 终端转义序列添加语法高亮。
  • --oneline — 格式化为单行。
  • --max_line_length — 将长度小于指定值的查询格式化为单行。
  • --comments — 在输出中保留注释。
  • --quiet or -q — 仅检查语法,成功时不输出内容。
  • --multiquery or -n — 允许在同一文件中包含多个查询。
  • --obfuscate — 执行混淆而非格式化。
  • --seed <string> — 用于决定混淆结果的任意字符串种子。
  • --backslash — 在格式化后的查询每行末尾添加反斜杠。从网页或其他地方复制多行查询后,如果想在命令行中执行,这会很有用。
  • --semicolons_inline — 在多查询模式下,将分号写在查询最后一行的末尾,而不是单独占一行。

示例

  1. 格式化查询:
Query
Response
  1. 高亮与单行:
Query
Response
  1. 多重查询:
Query
Response
  1. 混淆:
Query
Response
相同的查询,另一个种子字符串:
Query
Response
  1. 添加反斜杠:
Query
Response
最后修改于 2026年7月23日