PhpStorm 2021.3 Help

数据提取器

数据提取器设置如何在编辑器中复制或查看数据的规则(在文本视图模式下)。您可以从“导出数据”图标 ( )附近的列表中选择默认提取器导出数据图标,配置现有提取器,或使用 Groovy 或 JavaScript 创建自定义提取器。

有几种内置格式。您可以将数据导出为一组 INSERT 或 UPDATE 语句。此外,您可以选择文本格式,如 CSV、JSON、HTML 或 Markdown。有关导出的更多信息,请参阅导出部分

选择提取器

为分隔符分隔的值配置提取器

您可以扩展默认功能并创建您自己的基于 CSV 或任何 DSV 格式的格式。

  1. 从数据提取器列表中,选择配置 CSV 格式

  2. CSV 格式对话框中,单击添加格式图标添加格式图标

  3. 指定新格式的名称(例如Confluence Wiki Markup)。

  4. 定义格式设置:为行和标题设置分隔符,为 NULL 值定义文本,指定引号。单击确定

    创建格式后,您可以在“导出数据”图标 ( 导出数据图标)附近的下拉列表中选择它。

    配置提取器

添加自定义提取器

您可以创建自己的提取器,可以在 Groovy 或 JavaScript 上编写。

  1. 项目工具窗口(查看 | 工具窗口 | 项目)中,导航到Scratches and Consoles | 扩展 | 数据库工具和 SQL | 数据 | 提取器

  2. 右键单击提取器节点并选择新建 | 文件.

  3. 键入文件名(例如PHP.array.groovy),其中:

    • PHP:提取器菜单中使用的名称。

    • 数组:提取器的输出。

    • groovy : 脚本的扩展。

  4. 在新文件中键入或粘贴提取器的代码。您可以使用提取器文件夹中其他提取器的代码编写您的提取器。此外,您可以尝试以下提取器:

  5. 从提取器列表中选择提取器。

    考虑以下在 DataGrip 中添加 PHP 数组提取器的示例。

    添加自定义提取器
最后修改时间:2021 年 11 月 22 日