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

标签 mysql sql mysql-workbench

是否可以将字体颜色从浅灰色更改为更鲜艳的颜色

enter image description here

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

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

最佳答案

您实际上要更改的是语法突出显示的颜色。这些颜色存储在一个 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>

有许多样式标签,每个标签为每种类型的 token 指定前景和背景颜色(以及粗体、斜体等样式)。在这里您可以根据自己的喜好调整颜色。复制原始文件以备不时之需。

关于mysql - 在 MySQL Workbench 查询中更改注释字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26401408/

相关文章:

mysql - 在一列的所有值的开头添加 '0'

java - hibernate : An association from the table application_category refers to an unmapped class: allin. beans1.Application

mysql - 为 mac os 安装哪个 jdbc (connector/j)

mysql - 用通配符替换文本

mysql - SQL 查询从多个 tag_id 中选择唯一图像

mysql-workbench - 在 Mysql Workbench 中设置 bool 值 (type = bit(1))

mysql - 配对唯一列 MySQL?

php - 来自同一id的多个表的Mysql sum列

php - Joomla RSForm Pro 动态下拉菜单

sql server 2005 .mdf .ldf 文件