文档主页
用于 VS Code 的 MySQL Shell


用于 VS Code 的 MySQL Shell  /  ...  /  扩展程序和所有编辑器的设置

预发布:2024-07-17

2.3.3 扩展程序和所有编辑器的设置

以下设置适用于用于 VS Code 的 MySQL Shell 扩展程序及其编辑器。

注意

用于 VS Code 的 MySQL Shell 的设置在 MySQL Shell GUI (Msg) 存储库的名称下分类。

Msg › 调试日志: 级别

为扩展程序和 MySQL Shell 之间的通信日志设置不同的详细级别。要查看此日志,请打开“用于 VS Code 的 MySQL Shell”的 输出 通道。详细级别的选择如下

  • :关闭日志记录。

  • 错误:仅记录错误。

  • 警告:记录错误和警告。

  • 信息(默认):记录错误、警告和其他正常信息。

  • 调试:记录问题分析,打印其他信息。

  • 调试 2:当前未使用。

  • 调试 3:用于问题分析。所有内容都打印到日志中,其中可能包括安全信息,例如密码、连接令牌等。但是,所有与安全相关的信息都将替换为星号字符 (***)。此设置级别会产生大量输出。

Msg › 编辑器: 数据库版本

如果没有可用的 MySQL 服务器版本,则使用此默认版本进行 MySQL 语言支持。否则,将显示当前版本。

Msg › 编辑器: 默认数据库连接

指定在从标准文本编辑器运行嵌入式 SQL 且尚未打开连接时要使用的数据库连接的名称(标题)。留空以选择连接。

Msg › 编辑器: 显示隐藏内容

如果设置为 true,则显示通常不可见的字符,例如空格或制表符。

Msg › 编辑器: 显示缩略图

确定代码编辑器是否应显示缩略图(而不是普通的滚动条)以实现更好的导航。

Msg › 编辑器: SQL 模式

如果没有模式信息可用,则使用此默认 SQL 模式进行 MySQL 语言支持。默认 SQL 模式值为

ONLY_FULL_GROUP_BY STRICT_TRANS_TABLES NO_ZERO_IN_DATE NO_ZERO_DATE ERROR_FOR_DIVISION_BY_ZERO NO_ENGINE_SUBSTITUTION

有关其他有效值,请参阅 sql_mode

Msg › 编辑器: 出错时停止

如果设置为 true,则在发生错误时停止执行脚本。否则,脚本执行将继续执行下一条语句。

Msg › 编辑器 › 主题: 装饰集

选择要用于在混合语言编辑器中标记代码块和结果的集合之一。以下选项可用

  • 标准(默认):仅包含用于编辑器行的实心标记。

  • 备用:使用具有不同颜色的阴影图案来标记编辑器内容和结果区域。

Msg › 编辑器: 自动换行

确定编辑器应如何自动换行。以下选项可用

  • 关闭(默认):不换行。

  • 开启:在视口宽度处换行。

  • wordWrapColumn:在“自动换行列”处换行。

  • 有界:在视口宽度和 Word Wrap Column 中的较小值处换行。

Msg › 编辑器: 自动换行列

整数值,用于控制编辑器在使用 wordWrapColumnbounded 自动换行时换行的列。默认值为 120。

Msg › Sql: 限制行数

整数值,用于确定结果集中一页的大小,但如果查询中指定了顶级 LIMIT 子句,则此设置无效。设置为 0 可禁用自动添加 LIMIT 子句并以单页形式返回所有记录。默认值为 1000。

Msg › Sql: 行数据包大小

整数值,用于确定作为后端的单个响应返回的结果记录数。默认值为 1000。

Msg › 启动:显示数据库连接选项卡

在 VS Code 启动后第一次选择活动栏中的“用于 VS Code 的 MySQL Shell”扩展图标时,打开“数据库连接概述”编辑器。

Msg › 选项卡位置: 新建连接

打开数据库连接时放置新选项卡的位置。以下放置选项可用

  • 活动(默认):在当前活动的编辑器组中。

  • 右侧:在活动编辑器组旁边的编辑器组中。

  • 底部:在活动编辑器组下方的编辑器组中。

Msg › 选项卡位置: 使用嵌入式 SQL 新建连接

打开 MySQL Shell 控制台时放置新选项卡的位置。以下放置选项可用

  • 活动:在当前活动的编辑器组中。

  • 右侧:在活动编辑器组旁边的编辑器组中。

  • 底部(默认):在活动编辑器组下方的编辑器组中。