预发布:2024-07-17
以下设置适用于用于 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 › 编辑器:
自动换行列 整数值,用于控制编辑器在使用
wordWrapColumn
或bounded
自动换行时换行的列。默认值为 120。-
Msg › Sql:
限制行数 整数值,用于确定结果集中一页的大小,但如果查询中指定了顶级
LIMIT
子句,则此设置无效。设置为0
可禁用自动添加LIMIT
子句并以单页形式返回所有记录。默认值为 1000。-
Msg › Sql:
行数据包大小 整数值,用于确定作为后端的单个响应返回的结果记录数。默认值为 1000。
-
Msg › 启动:显示数据库连接选项卡
在 VS Code 启动后第一次选择活动栏中的“用于 VS Code 的 MySQL Shell”扩展图标时,打开“数据库连接概述”编辑器。
-
Msg › 选项卡位置:
新建连接 -
打开数据库连接时放置新选项卡的位置。以下放置选项可用
活动
(默认):在当前活动的编辑器组中。右侧
:在活动编辑器组旁边的编辑器组中。底部
:在活动编辑器组下方的编辑器组中。
-
Msg › 选项卡位置:
使用嵌入式 SQL 新建连接 -
打开 MySQL Shell 控制台时放置新选项卡的位置。以下放置选项可用
活动
:在当前活动的编辑器组中。右侧
:在活动编辑器组旁边的编辑器组中。底部
(默认):在活动编辑器组下方的编辑器组中。