在 MySQL Workbench 查询中更改注释字体颜色

Kar*_*ney 6 mysql sql mysql-workbench

是否可以将字体颜色从浅灰色更改为更有活力的颜色

在此处输入图片说明

    # GET TODAY'S EVENTS ONLY <- this is the font I want to change
    where event_date = CURDATE();
Run Code Online (Sandbox Code Playgroud)

我目前在 Windows 7 操作系统上使用 MySQL Workbench 版本 6.0.9.11421

Mik*_*hke 9

实际上,您要更改的是语法突出显示的颜色。这些颜色存储在一个 xml 文件中,目前没有可以更改它们的 GUI。但是您可以直接编辑 xml 文件(重新启动 MySQL Workbench 以获取任何更改)。在 MySQL Workbench 安装目录中查找文件 code_editor.xml。

每个受支持的 MySQL 服务器都有一些部分,例如:

<?xml version="1.0" encoding="utf-8"?>
<languages>
  <language name="SCLEX_MYSQL">
    <!-- This is the base language setting. It's usually not directly used, but provides values shared by
         more specialized MySQL versions. -->

    <!-- Lexer properties -->
    <property name="fold" value="1" />
    <property name="fold.compact" value="0" />
    <property name="fold.comment" value="1" />
    ...
    <style id="1" fore-color="#A0A0A0" /> <!-- SCE_MYSQL_COMMENT -->
    <style id="2" fore-color="#A0A0A0" /> <!-- SCE_MYSQL_COMMENTLINE -->
    ...
  </language>
  ...
</languages>
Run Code Online (Sandbox Code Playgroud)

有一个数字样式标签,每个标签都为每种类型的标记指定了前景和背景颜色(以及粗体、斜体等样式)。您可以在此处将颜色调整为您喜欢的任何颜色。制作原始文件的副本,以防您需要恢复它。

  • 该文件位于应用程序包中:/Applications/MySQLWorkbench.app/Contents/Resources/data。 (3认同)