Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL工作台查询中更改注释字体颜色_Mysql_Sql_Mysql Workbench - Fatal编程技术网

在MySQL工作台查询中更改注释字体颜色

在MySQL工作台查询中更改注释字体颜色,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,是否可以将字体颜色从浅灰色更改为更鲜艳的颜色 # GET TODAY'S EVENTS ONLY <- this is the font I want to change where event_date = CURDATE(); #仅获取今天的事件实际上,您想要更改的是语法高亮显示的颜色。这些颜色存储在xml文件中,目前没有GUI来更改它们。但是您可以直接编辑xml文件(重新启动MySQL Workbench以获取任何更改)。在MySQL Workbench安装目录中

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

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


#仅获取今天的事件实际上,您想要更改的是语法高亮显示的颜色。这些颜色存储在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>

...
...
...

有许多样式标记,每个标记都指定每种类型标记的背景色和背景色(以及粗体、斜体等样式)。在这里,你可以根据自己的喜好调整颜色。制作原始文件的副本,以备需要恢复。

知道它在OSX上的什么位置吗?我看不到。该文件位于应用程序包:/Applications/MySQLWorkbench.app/Contents/Resources/data中。