# 查看数据

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

当您在   数据库  工具窗口（  `视图 | 工具窗口 |   数据库` ）中双击一个表时，该表、视图或虚拟视图将在数据编辑器选项卡中打开。

## 数据视图模式

您可以在三种模式下浏览和编辑数据：   表  、   树  、   文本  和   转置  。 要在这些模式之间切换，请点击工具栏上的 ![查看为按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.show.svg)   视图方式  ，然后选择所需模式。

* 转置 ：一种查看模式，其中行和列被 [互换](#transposing_table)。 您可以将此复选框与其他查看模式结合使用。 若要将此模式设为表和视图的默认模式，请按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，并导航至 `工具 | 数据库 | 数据编辑器和查看器` 。 请从 自动转置表格 列表中选择 始终 。 当此选项启用时，查询结果不会被转置。 ![转置表格视图模式](https://resources.jetbrains.com/help/img/idea/2026.3/db_viewing_modes_transposed_table.png)

* 表 ：表格数据的默认查看模式。 表格中的数据存储在垂直列和水平行的交叉单元格中。 ![表格查看模式](https://resources.jetbrains.com/help/img/idea/2026.3/db_viewing_modes_table.png)

* 树 ：一种查看模式，在该模式下数据以键值表的形式显示，且如果键单元包含子节点，则可以展开。 展开的子节点中的数据在键列和值列之间分配。 您可以考虑使用此模式来处理 JSON 和数组数据。 ![树状视图模式](https://resources.jetbrains.com/help/img/idea/2026.3/db_viewing_modes_tree.png)

* 文本 ：在此查看模式中，数据将以文本形式显示。 此模式使用数据提取器来表示数据。 例如，如果 逗号分隔值 数据提取器在工具栏上的 数据提取工具 列表中被选中，则数据库对象数据将以 CSV 格式显示。 有关数据提取器的更多信息，请参阅 [数据提取工具](data-extractors.html) 主题。 ![转置表格视图模式](https://resources.jetbrains.com/help/img/idea/2026.3/db_viewing_modes_text.png)

Procedure: 转置表、视图或虚拟视图

您可以将表格数据从行旋转到列，从列旋转到行。 在转置视图中，行和列被互换。 您可以将 transpose 操作与其他查看模式结合使用。

* 要转置表、视图或虚拟视图，请点击 ![查看为按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.show.svg)   视图方式  并选择   转置  。

![转置表格视图模式](https://resources.jetbrains.com/help/img/idea/2026.3/db_viewing_modes_transposed_table.png)

Procedure: 重新加载表视图的数据

如果您想将编辑器中看到的数据与数据库的内容同步，您需要重新加载表视图的数据。 或者，当您想在更改后应用 [page size limit](rows.html#making_all_rows_visible_proc)设置时。

* 请点击 ![重新加载页面图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.refresh.svg)   重新加载页面   工具栏。

* 右键点击表格，然后从上下文菜单中选择   重新加载页面  。

* 按下 `Ctrl+F5` (Windows), `⌘ R` (macOS), `⌃ F5` (IntelliJ IDEA Classic (macOS)), `⌘ R` (macOS System Shortcuts), `Ctrl+F5` (XWin), `Ctrl+F5` (GNOME), `Ctrl+5` (KDE), `Ctrl+F5` (Emacs), `Ctrl+F5` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Ctrl+Alt+R` (Visual Studio), `⌘ ⌥ R` (Visual Studio (macOS)), `Ctrl+F5` (NetBeans), `Ctrl+F5` (Eclipse), `Ctrl+F5` (Eclipse (macOS))。

## 管理列

使用   管理列   弹出窗口在 数据编辑器 中查找列、显示或隐藏列、更改列顺序，以及固定或取消固定列。

要打开弹出窗口，请在 数据编辑器 工具栏上点击 ![管理列图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.nodes.dataColumn.png)   管理列…  ，或按 `Ctrl+F12` (Windows), `⌘ F12` (macOS), `⌘ F12` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ 7` (macOS System Shortcuts), `Ctrl+F12` (XWin), `Ctrl+F12` (GNOME), `Ctrl+0` (KDE), `Ctrl+F12` (Emacs), `Ctrl+R` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Alt+\` (Visual Studio), `⌥ \` (Visual Studio (macOS)), `Ctrl+F12` (NetBeans), `Ctrl+F3` (Eclipse), `⌘ O` (Eclipse (macOS))。 或者，右键点击列页眉并选择   管理列…  。

![打开“管理列”弹出窗口](https://resources.jetbrains.com/help/img/idea/2026.3/db_columns_manage_columns_open.png)

在弹出窗口中，每列的数据类型会显示在其名称旁边。 固定的列会分组显示在列表顶部。

在弹出窗口中，可以：

* 查找列：按名称搜索。 可以一次显示或隐藏所有匹配的列。

* 显示或隐藏列：选中或清除其复选框。 或者，在列表中选择列并按 `Space` (Windows), `Space` (macOS), `Space` (IntelliJ IDEA Classic (macOS)), `Space` (macOS System Shortcuts), `Space` (XWin), `Space` (GNOME), `Space` (KDE), `Space` (Emacs), `Space` (Sublime Text), `Space` (Sublime Text (macOS)), `Space` (Visual Studio), `Space` (Visual Studio (macOS)), `Space` (NetBeans), `Space` (Eclipse), `Space` (Eclipse (macOS)) 来切换其可见性。

* 重新排序列：拖动列名称以更改其在网格中的顺序。 或者，选择一列并按 `Alt+Up` (Windows), `⌥ ↑` (macOS), `⌥ ↑` (IntelliJ IDEA Classic (macOS)), `⌥ ↑` (macOS System Shortcuts), `Alt+Up` (XWin), `Alt+Up` (GNOME), `Alt+Up` (KDE), `Alt+Up` (Emacs), `Alt+Up` (Sublime Text), `⌥ ↑` (Sublime Text (macOS)), `Alt+Up` (Visual Studio), `⌥ ↑` (Visual Studio (macOS)), `Alt+Up` (NetBeans), `Alt+Up` (Eclipse), `⌥ ↑` (Eclipse (macOS)) 或 `Alt+Down` (Windows), `⌥ ↓` (macOS), `⌥ ↓` (IntelliJ IDEA Classic (macOS)), `⌥ ↓` (macOS System Shortcuts), `Alt+Down` (XWin), `Alt+Down` (GNOME), `Alt+Down` (KDE), `Alt+Down` (Emacs), `Alt+Down` (Sublime Text), `⌥ ↓` (Sublime Text (macOS)), `Alt+Down` (Visual Studio), `⌥ ↓` (Visual Studio (macOS)), `Alt+Down` (NetBeans), `Alt+Down` (Eclipse), `⌥ ↓` (Eclipse (macOS))。

* 固定或取消固定列：右键点击列并选择相应的操作。

* 复制列名称和数据类型：右键点击列并选择 复制名称 或 复制名称和类型 。

* 导航到列：选择该列并按 `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (NetBeans), `Enter` (Eclipse), `⏎` (Eclipse (macOS))。 或点击两次。 弹出窗口关闭，IntelliJ IDEA 会导航到网格中的该列。 如果该列处于隐藏状态，IDE 会将其显示出来。

列顺序和固定状态的更改会立即在网格中生效。 当某些列处于隐藏状态时，工具栏图标上的指示器会指示此情况。

![“管理列”弹出窗口和上下文菜单](https://resources.jetbrains.com/help/img/idea/2026.3/db_columns_manage_columns_popup_context_menu.png)

Procedure: 固定列

* 要固定一个或多个列，请选择这些列，右键点击页眉，然后选择   固定列   或   固定列  。 还可以选择   将列固定到此位置  ，以固定截至所选列为止的所有列。

* 要取消固定列，请右键点击页眉并选择   取消固定列  、   取消固定列   或   取消固定所有列  。

蓝色分隔线将固定列和可滚动列分隔开。 如果为其余列留下的 Space 过少，则无法固定。

![固定的列以及用于其余列的水平滚动条](https://resources.jetbrains.com/help/img/idea/2026.3/db_pin_columns_border_scroll.png)

Procedure: 使列适合编辑器宽度

* 要自动调整列大小以适应 数据编辑器 的可用宽度，请右键点击列页眉并选择   使列适应窗口  。

要恢复默认列宽，请从同一上下文菜单中选择   重置列宽  。

![使列适合编辑器宽度](https://resources.jetbrains.com/help/img/idea/2026.3/db_columns_auto_width.png)

Procedure: 查看生成结果集的查询

* 要查看用于生成结果表的查询，请点击 ![显示选项菜单图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.settings.svg)   显示选项菜单   并选择   视图查询  。 如果需要，您可以选择查询文本并通过按下 `Ctrl+C` (Windows), `⌘ C` (macOS), `⌘ C` (IntelliJ IDEA Classic (macOS)), `⌘ C` (macOS System Shortcuts), `Ctrl+C` (XWin), `Ctrl+C` (GNOME), `Ctrl+C` (KDE), `Ctrl+Insert` (Emacs), `Ctrl+C` (Sublime Text), `⌘ C` (Sublime Text (macOS)), `Ctrl+C` (Visual Studio), `⌘ C` (Visual Studio (macOS)), `Ctrl+C` (NetBeans), `Ctrl+C` (Eclipse), `⌘ C` (Eclipse (macOS))将其复制到剪贴板。

若要关闭显示查询的窗格，请按 `Escape` (Windows), `⎋` (macOS), `⎋` (IntelliJ IDEA Classic (macOS)), `⎋` (macOS System Shortcuts), `Escape` (XWin), `Escape` (GNOME), `Escape` (KDE), `Escape, Escape` (Emacs), `Escape` (Sublime Text), `⎋` (Sublime Text (macOS)), `Escape` (Visual Studio), `⎋` (Visual Studio (macOS)), `Escape` (NetBeans), `Escape` (Eclipse), `⎋` (Eclipse (macOS))。

![查看生成表格的查询](https://resources.jetbrains.com/help/img/idea/2026.3/db_view_query_that_generated_table.png)

Procedure: 预览 DML

* 当您在表格编辑器中插入、删除或修改数据时，您可以预览 IntelliJ IDEA 用于执行所选操作的查询。 要预览查询，请点击工具栏上的 ![预览待处理的更改按钮](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.previewChanges.svg)   预览挂起的更改  。

Procedure: 应用热力图

* 在网格工具栏上，点击 ![](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.grid.core.impl.icons.expui.tableHeatmap.svg)   表着色选项   并选择配色方案：

1.

连续  ：由一种颜色或一系列强度不同的相近颜色组成。

![采用顺序配色方案的网格热力图](https://resources.jetbrains.com/help/img/idea/2026.3/db_data_heatmap_sequential.png)

2.

发散  ：强调相对于标准的变化。 它由两种对比色组成，这两种颜色从中心值向两个相反方向偏离。

![采用顺序配色方案的网格热力图](https://resources.jetbrains.com/help/img/idea/2026.3/db_data_heatmap_diverging.png)

可以将热力图配色方案应用于整个表或分别应用于每一列，也可以仅对布尔值使用着色。

## 探索值

使用编辑器和视图来查看、编辑和分析表格单元格的值。

### 值编辑器

值编辑器 是一个单独的编辑器，您可以在其中编辑存储在单元格中的数据。 要打开 Value editor，在单元格上下文菜单中选择   在值编辑器中打开  。

![“在值编辑器中打开”上下文菜单选项](https://resources.jetbrains.com/help/img/idea/2026.3/db_show_value_editor.png)

Procedure:

要在值编辑器中编辑值，请执行以下操作：

* 要开始新的一行，请按 `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (NetBeans), `Enter` (Eclipse), `⏎` (Eclipse (macOS))。

* 要输入该值，请按 `Ctrl+Enter` (Windows), `⌘ ⏎` (macOS), `⌘ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ ⏎` (macOS System Shortcuts), `Ctrl+Enter` (XWin), `Ctrl+Enter` (GNOME), `Ctrl+Enter` (KDE), `Ctrl+Enter` (Emacs), `Ctrl+Enter` (Sublime Text), `⌘ ⏎` (Sublime Text (macOS)), `Ctrl+Enter` (Visual Studio), `⌘ ⏎` (Visual Studio (macOS)), `Ctrl+Enter` (NetBeans), `Ctrl+Enter` (Eclipse), `⌘ ⏎` (Eclipse (macOS))。

* 要恢复初始值并退出编辑模式，请按 `Escape` (Windows), `⎋` (macOS), `⎋` (IntelliJ IDEA Classic (macOS)), `⎋` (macOS System Shortcuts), `Escape` (XWin), `Escape` (GNOME), `Escape` (KDE), `Escape, Escape` (Emacs), `Escape` (Sublime Text), `⎋` (Sublime Text (macOS)), `Escape` (Visual Studio), `⎋` (Visual Studio (macOS)), `Escape` (NetBeans), `Escape` (Eclipse), `⎋` (Eclipse (macOS))。

* 要在编辑器中启用软换行，请点击 ![软换行按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.toggleSoftWrap.svg)   切换自动换行模式  。

如果在单元格中存储单行 JSON，可以通过点击   切换格式设置   启用格式设置。 此操作会格式化单行的 XML 和 JSON 字符串。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db_value_editor_format_json.mp4)

如果表在  `数组`  列中存储数组，可以在值编辑器的专用网格中查看和编辑数组。 要在编辑器中打开数组，双击包含它的单元格。 在编辑器中可以编辑元素，添加或删除元素，也可以还原更改。 每次更改都会以与主网格中相同的方式高亮显示。

![在值编辑器中高亮显示对数组所做的更改。](https://resources.jetbrains.com/help/img/idea/2026.3/db_value_editor_arrays_editor.png)

要隐藏已删除的元素，请点击右上角的值编辑器设置按钮并选择   隐藏已删除元素  。

![已删除的元素被隐藏。](https://resources.jetbrains.com/help/img/idea/2026.3/db_value_editor_arrays_hide_deleted.png)

值编辑器会保存对数组所做的更改，直到进行以下操作之一：

* 选择要还原的数组更改后，点击 ![还原更改图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.reset.svg) 还原更改 。

* 选择主网格中的所有更改后，点击主网格工具栏上的 ![还原所选图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.reset.svg) 还原所选项​​ 进行还原。

* 关闭主网格。

要将更改提交到数据库，请点击主网格工具栏上的 ![提交图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.submitDB.svg)   提交   或按 `Ctrl+Enter` (Windows), `⌘ ⏎` (macOS), `⌘ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ ⏎` (macOS System Shortcuts), `Ctrl+Enter` (XWin), `Ctrl+Enter` (GNOME), `Ctrl+Enter` (KDE), `Ctrl+Enter` (Emacs), `Ctrl+Enter` (Sublime Text), `⌘ ⏎` (Sublime Text (macOS)), `Ctrl+Enter` (Visual Studio), `⌘ ⏎` (Visual Studio (macOS)), `Ctrl+Enter` (NetBeans), `Ctrl+Enter` (Eclipse), `⌘ ⏎` (Eclipse (macOS))。 更改将与在主网格中所做的所有更改一起提交。

### 预览图像

您可以在 value editor 中预览图片。 要实现此操作，请右键点击包含图像的单元格，并在上下文菜单中选择   视图图像  。

请注意，为了利用性能问题，默认的 LOB 大小限制为 1024 字节。 这意味着只有 1024 字节被加载到表格编辑器。 要增加此大小并查看更大的图像，请按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，导航到  `工具 | 数据库 | 数据编辑器和查看器` ，并更改   每个值加载的最大字节数   选项的值。

![在值编辑器中预览图像](https://resources.jetbrains.com/help/img/idea/2026.3/db_preview_images_in_the_value_editor.png)

### 汇总视图

在 IntelliJ IDEA 中，您可以使用  数据聚合器和数据提取器脚本  来获取聚合和提取的值。

在  聚合视图 中，您可以选择多个单元格的值并获取单个汇总值。 要打开聚合视图，请在单元格上下文菜单中选择   显示汇总视图  。 视图显示了通过 aggregators 计算的值。

![“在值编辑器中打开”上下文菜单选项](https://resources.jetbrains.com/help/img/idea/2026.3/db_show_aggregate_view.png)

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db_aggregate_view_result.mp4)

点击 !["设置"图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.settings.svg) 上的齿轮图标以查看、启用和禁用   聚合   标签页的聚合。 要访问捆绑的 aggregator，请选择   前往 Scripts 目录  。 脚本位于  `Scratches and Consoles | Extensions | 数据库工具和 SQL | data | aggregators` 。 目录将在   项目  工具窗口中打开。

> **Tip:**
> 聚合脚本和提取器可以互换使用。 如果之前使用过仅获取一个值的提取器，可以将其复制到  `aggregates`  目录并用于聚合。

此外，您可以创建自己的 aggregate scripts。 要添加您自己的 aggregator，请将您的脚本放到  `aggregators` 目录。

![汇总脚本和提取器](https://resources.jetbrains.com/help/img/idea/2026.3/db_aggregate_scripts_and_extractors.png)

### 单记录视图

可以使用数据编辑器侧面板中的  单记录视图  查看和编辑某条记录的值。

![数据编辑器中的单记录视图](https://resources.jetbrains.com/help/img/idea/2026.3/db_single_record_view.png)

Procedure:

要打开单条记录视图，请选择一个单元格或记录，然后执行以下操作之一：

* 按下 `Ctrl+Shift+Enter` (Windows), `⌘ ⇧ ⏎` (macOS), `⌘ ⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ ⏎` (macOS System Shortcuts), `Ctrl+Shift+Enter` (XWin), `Ctrl+Shift+Enter` (GNOME), `Ctrl+Shift+Enter` (KDE), `Ctrl+Shift+Enter` (Emacs), `Ctrl+Shift+Enter` (Sublime Text), `Ctrl+Shift+Enter` (Sublime Text (macOS)), `Ctrl+Shift+Enter` (Visual Studio), `⌘ ⇧ ⏎` (Visual Studio (macOS)), `Ctrl+Shift+Enter` (NetBeans), `Ctrl+Shift+Enter` (Eclipse), `⌘ ⇧ ⏎` (Eclipse (macOS))。

* 请点击 ![](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.grid.core.impl.icons.expui.singleRecordView.svg)   记录视图   工具栏。

* 右键点击并选择 ![](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.grid.core.impl.icons.expui.singleRecordView.svg)   显示记录视图  。

对于单记录视图，有两种布局：单列布局和双列布局。 您可以通过点击面板右上角的 ![单个记录视图设置](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.general.gear.svg)   设置   并选择另一种布局来切换布局。

|  单列布局  |  双列布局  |
|    ![数据编辑器中的单列记录视图布局](https://resources.jetbrains.com/help/img/idea/2026.3/db_single_record_view_single_column_layout.png)  |    ![数据编辑器中的双列记录视图布局](https://resources.jetbrains.com/help/img/idea/2026.3/db_single_record_view_two_column_layout.png)  |

## 可视化数据

您可以使用图表来可视化数据库对象数据，并在数据编辑器中绘制查询结果集。 可用的图表类型如下：条形图、饼图、面积图、折线图、散点图、气泡图、股票图、范围面积图和直方图。 您还可以对您的数据进行分组。

根据您所使用的对象，绘图将以分屏模式显示或替代表格显示：

* 数据库对象数据和 DSV 文件：拆分模式。

* 在 服务 工具窗口中的编辑器结果和查询结果集：而不是表。

Procedure: 绘制图表

* 要可视化您的数据，请点击数据编辑器工具栏上的 ![显示图表图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chart.svg)   显示图表  。

默认图表类型会根据数据类型自动选择。 要查看确切的值，请将鼠标悬停在图表上。

![将数据可视化为图表](https://resources.jetbrains.com/help/img/idea/2026.3/db_visualize_data_as_a_chart.png)

Procedure: 配置图表

您可以在任意一种支持的图表类型中查看您的数据。 使用坐标轴设置来绘制需要的数据，使用可用的列。

1. 在图表工具栏上，点击 ![显示系列设置](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.settings.svg)   显示系列设置  。

2. 在图表类型选择器中，点击您要绘制的类型图标。

3. 对于每个轴，配置其设置：

* 点击 添加列 并选择您要绘制的列。

* 点击 ![修改器图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.expandHover.svg) 修饰符 修改数据展示。

![配置图表](https://resources.jetbrains.com/help/img/idea/2026.3/db_configure_a_chart.png)

Procedure: 绘制多组数据系列

1. 在图表工具栏上，点击 ![显示系列设置](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.settings.svg)   显示系列设置  。

2. 要使用来自同一张表的数据绘制另一条系列线，请点击   添加新系列  并配置新系列。

3. 要删除系列，请点击系列设置窗格右上角的 ![删除图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.delete.svg)   移除  。

![绘制多组数据系列](https://resources.jetbrains.com/help/img/idea/2026.3/db_plot_multiple_series.png)

Procedure: 导出图表

1. 请点击 ![导出为 PNG](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.download.svg)   导出为 PNG  ，在图表工具栏中以  `.png` 格式保存生成的图表。

2. 请输入文件名并点击   保存  。

### 参考

|  条目  |  描述  |
| --- | --- |
|  ![导出为 PNG](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.download.svg)   导出为 PNG    |  将图表导出为  `.png`  格式。  |
|  ![显示系列设置](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.settings.svg)   显示系列设置    |  打开系列设置窗格，显示图表类型选择器和坐标轴设置。  |

|  条目  |  描述  |
| --- | --- |
|  图表类型  |
|  ![Bar 图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartBar.svg)  |  条形图  |
|  ![Pie 图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartPie.svg)  |  饼图  |
|  ![“面积图”图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartArea.svg)  |  面积图  |
|  ![“折线图”图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartLine.svg)  |  折线图  |
|  ![散点图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartScatter.svg)  |  散点图  |
|  ![气泡图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartBubble.svg)  |  气泡图  |
|  ![股票图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartStock.svg)  |  股票图  |
|  ![AreaRange 图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartAreaRange.svg)  |  范围面积图  |
|  ![直方图图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.charts.icons.chart.chartBar.svg)  |  直方图  |
|  控制  |
|  ![删除图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.delete.svg)   移除    |  （针对多系列图。）从图表中移除某个系列。  |
|    X 轴    |     确定在 X 轴上绘制的列。       轴   修饰符  定义数据如何显示：        * 无 ：未应用。    * 组 ：数据按X轴值分组。    * 分组和排序 ：数据按 X 轴值分组和排序。    |
|    分组    |  确定 X 轴值的分组方式。  |
|    Y 轴    |     确定绘制在 Y 轴上的列。       轴   修饰符   定义了 Y 轴上显示的值。     |

## 查看地理数据

地理数据查看器 或  Geo 查看器 ，是一个可以用于探索地理空间数据的图形查看器。

目前，Geo 查看器 可处理来自您的 PostgreSQL 数据库表和表格数据文件（CSV、XLSX 和其他 [支持的文件格式](data-extractors.html#available_scripts)）的数据。 IntelliJ IDEA 支持以下格式的坐标：WKT、WKB 和 PostGIS geometry 4326。

打开 Geo 查看器 后，您可以点击表格行导航到地图上的对应区域，也可以点击地图上的图钉导航到对应的行。

> **Warning:**
> 只有启用 [JCEF](https://github.com/chromiumembedded/java-cef) 时，Geo 查看器 才能工作。 在极少数情况下，当您启用 JCEF 时，IntelliJ IDEA 可能会崩溃。 如果您安装了使用 JavaFX 的插件，就可能会发生这种情况。 如果发生崩溃，请参阅 [启用 JCEF 后恢复 IntelliJ IDEA](#recover-datagrip-after-enabling-jcef)。

|  PostgreSQL 数据库表  |  表格数据文件  |
| --- | --- |
|    ![在 Geo viewer 中从 PostgreSQL 表获取地理数据](https://resources.jetbrains.com/help/img/idea/2026.3/db_geo_viewer_database.png)  |    ![在 Geo viewer 中从表格数据文件获取地理数据](https://resources.jetbrains.com/help/img/idea/2026.3/db_geo_viewer_file.png)  |

Procedure: 从 PostgreSQL 表查看地理数据

> **Note:**
> 要在 PostgreSQL 中处理地理数据，您必须在 PostgreSQL 服务器上安装 Postgis 扩展。 有关安装过程的更多信息，请参阅 [Postgis 文档](https://postgis.net/)。

1. 在   数据库   工具窗口中，点击两次包含地理数据的表。

2. 请点击 ![“显示地理查看器”图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.platform.ide.expui.nodes.ppWeb.svg)   显示地理位置查看器   工具栏。

3. 阅读启用 JCEF 可能带来风险的通知。 如果您接受此风险，请点击   启用 JCEF  。

4. 在   需要重启   窗口中，点击   立即重启  。

5. 重启后，按 `Ctrl+F5` (Windows), `⌘ R` (macOS), `⌃ F5` (IntelliJ IDEA Classic (macOS)), `⌘ R` (macOS System Shortcuts), `Ctrl+F5` (XWin), `Ctrl+F5` (GNOME), `Ctrl+5` (KDE), `Ctrl+F5` (Emacs), `Ctrl+F5` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Ctrl+Alt+R` (Visual Studio), `⌘ ⌥ R` (Visual Studio (macOS)), `Ctrl+F5` (NetBeans), `Ctrl+F5` (Eclipse), `Ctrl+F5` (Eclipse (macOS)) 或重新打开包含地理数据的表。

6. 请点击 ![“显示地理查看器”图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.platform.ide.expui.nodes.ppWeb.svg)   显示地理位置查看器   工具栏。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db_open_geo_viewer_database.mp4)

要将   Geo 查看器   选项卡从   服务   工具窗口中分离出来，请将其从工具窗口中拖出。 要恢复布局，请点击查看器窗口右上角的 ![布局设置图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.layout.svg)   布局设置   并选择   恢复默认布局  。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db_open_geo_viewer_database_drag.mp4)

Procedure: 从表格数据文件查看地理数据

1. 在   项目   工具窗口中，点击两次包含地理数据的文件。

2. 在打开的编辑器选项卡底部，点击   数据   以表格数据形式查看文件内容。

3. 请点击 ![“显示地理查看器”图标](https://resources.jetbrains.com/help/img/idea/2026.3/intellij.platform.ide.expui.nodes.ppWeb.svg)   显示地理位置查看器   工具栏。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db_open_geo_viewer_file.mp4)

Procedure: 在启用 JCEF 之后恢复 IntelliJ IDEA

1. 导航至  `config` 目录。

Windows:

语法
: `%HOMEPATH%\.<product><version>\config\projects`

示例
: `C:\Users\JohnS\.IntelliJIdea%instance-version%\config\projects`

macOS:

语法
: `~/Library/Application Support/<product><version>`

示例
: `~/Library/Application Support/IntelliJIdea%instance-version%`

Unix / Linux:

语法
: `~/.<product><version>/config/plugins`

示例
: `~/.IntelliJIdea%instance-version%/config/plugins`

2. 在  `options` 目录中，在文本编辑器中打开  `ide.general.xml` 。

3. 删除以下行：  `<entry key="ide.browser.jcef.enabled" value="true" />`

