我在这里新的Stackoverflow和充满兴奋提出我的第一个问题。我的第一个问题是关于将MySQL Workbench的颜色外观从默认的白色背景改为黑色的负值。MySQL工作台黑暗主题
我打算将主题与我的黑暗主题Eclipse Juno配对。调整我的眼睛与快速改变颜色形成对比可能会损害我的视力。
此外,关于这个问题,如果这样的改变是可能的,我愿意提出建议。
谢谢。
我在这里新的Stackoverflow和充满兴奋提出我的第一个问题。我的第一个问题是关于将MySQL Workbench的颜色外观从默认的白色背景改为黑色的负值。MySQL工作台黑暗主题
我打算将主题与我的黑暗主题Eclipse Juno配对。调整我的眼睛与快速改变颜色形成对比可能会损害我的视力。
此外,关于这个问题,如果这样的改变是可能的,我愿意提出建议。
谢谢。
这不是一个真正的编程问题,但它是一个快速的答案,所以让我回答。 MySQL Workbench的主题是应用程序某些主要部分的颜色集合。计划允许在更高版本中对其进行定制。为了获得一个黑暗的主题作为模板之一,请在http://bugs.mysql.com提交功能请求。但请记住,并非每个UI元素都根据Workbench主题进行了着色,例如,文本框仍然保持白色,因为它们使用Windows标准颜色。
这可能会。我在改变了工作空间中的大部分白色背景之后。谢谢。 –
已经发布了任何黑暗的主题? –
没有黑暗的主题,但我添加了高对比度的主题。将您的系统设置为黑色,以便使用深色背景制作大部分窗口。 –
以下是如何更改MySQL Workbench的颜色(包括背景颜色) 打开位于MySQL Workbench安装目录的数据文件夹中的名为code_editor.xml的XML文件(通常为[C:\ Program Files \ MySQL \ MySQL Workbench 6.3 CE \ data]) 在这里你会发现很多不同的代码元素的样式,但有一些缺失。 的MySQL Workbench使用火花作为代码编辑器,火花定义,你可以在code_editor.xml文件中使用了几个款式:
所使用的背景颜色的一个是风格ID 32
下面是为MySQL(火花拥有数千种款式多国语言)与我的配置的完整列表:
<style id= "0" fore-color="#DDDDDD" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_DEFAULT -->
<style id= "1" fore-color="#999999" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_COMMENT -->
<style id= "2" fore-color="#999999" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_COMMENTLINE -->
<style id= "3" fore-color="#DDDDDD" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_VARIABLE -->
<style id= "4" fore-color="#9B859D" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_SYSTEMVARIABLE -->
<style id= "5" fore-color="#9B859D" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_KNOWNSYSTEMVARIABLE -->
<style id= "6" fore-color="#FF8080" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_NUMBER -->
<style id= "7" fore-color="#7AAAD7" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_MAJORKEYWORD -->
<style id= "8" fore-color="#7AAAD7" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_KEYWORD -->
<style id= "9" fore-color="#9B859D" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_DATABASEOBJECT -->
<style id="10" fore-color="#DDDDDD" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_PROCEDUREKEYWORD -->
<style id="11" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_STRING -->
<style id="12" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_SQSTRING -->
<style id="13" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_DQSTRING -->
<style id="14" fore-color="#FFBB80" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_OPERATOR -->
<style id="15" fore-color="#9B859D" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_FUNCTION -->
<style id="16" fore-color="#DDDDDD" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_IDENTIFIER -->
<style id="17" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_QUOTEDIDENTIFIER -->
<style id="18" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_USER1 -->
<style id="19" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_USER2 -->
<style id="20" fore-color="#B9CB89" back-color="#2A2A2A" bold="No" /> <!-- SCE_MYSQL_USER3 -->
<style id="21" fore-color="#FFBB80" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_HIDDENCOMMAND -->
<style id="22" fore-color="#909090" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_PLACEHOLDER -->
<!-- These two are for scintilla globally. -->
<style id="32" fore-color="#DDDDDD" back-color="#2A2A2A" bold="No" /> <!-- STYLE_DEFAULT THIS IS THE ONE FOR THE BACKGROUND!!!!! -->
<style id="33" fore-color="#2A2A2A" back-color="#DDDDDD" bold="No" /> <!-- STYLE_LINENUMBER -->
<!-- All styles again in their variant in a hidden command (with a 0x40 offset). -->
<style id="65" fore-color="#999999" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_COMMENT -->
<style id="66" fore-color="#999999" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_COMMENTLINE -->
<style id="67" fore-color="#DDDDDD" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_VARIABLE -->
<style id="68" fore-color="#9B859D" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_SYSTEMVARIABLE -->
<style id="69" fore-color="#9B859D" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_KNOWNSYSTEMVARIABLE -->
<style id="70" fore-color="#FF8080" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_NUMBER -->
<style id="71" fore-color="#7AAAD7" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_MAJORKEYWORD -->
<style id="72" fore-color="#7AAAD7" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_KEYWORD -->
<style id="73" fore-color="#9B859D" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_DATABASEOBJECT -->
<style id="74" fore-color="#DDDDDD" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_PROCEDUREKEYWORD -->
<style id="75" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_STRING -->
<style id="76" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_SQSTRING -->
<style id="77" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_DQSTRING -->
<style id="78" fore-color="#FFBB80" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_OPERATOR -->
<style id="79" fore-color="#9B859D" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_FUNCTION -->
<style id="80" fore-color="#DDDDDD" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_IDENTIFIER -->
<style id="81" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_QUOTEDIDENTIFIER -->
<style id="82" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_USER1 -->
<style id="83" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_USER2 -->
<style id="84" fore-color="#B9CB89" back-color="#707070" bold="No" /> <!-- SCE_MYSQL_USER3 -->
<style id="85" fore-color="#FFBB80" back-color="#909090" bold="No" /> <!-- SCE_MYSQL_HIDDENCOMMAND -->
<style id="86" fore-color="#AAAAAA" back-color="#909090" bold="No" /> <!-- SCE_MYSQL_PLACEHOLDER -->
希望你们有所帮助
哇 - 完全奏效。即使是工作台6.2。现在,如果我只能“修复”其余的铬和“导航”侧栏。但是这个解决方案确实为我的眼睛带来了奇迹万分感谢!!! –
6.3上不适合我! 是否刚刚在结尾处添加了它(在结束标签之前,与其余样式相同) –
对于遇到问题的用户,您必须将这些样式粘贴到'
报价瑜伽...
对于Mac用户来说,code_editor.xml文件是MBP HD /应用/ MySQLWorkbench.app /内容/资源/数据/
我只是傻眼了实验发现的(即我想第一件事情,合作),如果我复制是文件...
/Users/your.username/Library/Application支持/ MySQL的/工作台/ code_editor.xml
...和那么编辑它那里,它确实覆盖。在Mac OS X Sierra和MySQL Workbench 6.3上为我完美工作。
欢迎来到Stackoverflow。你会发现这个社区通常非常有帮助。请务必阅读关于如何发布问题,接受答案,如何处理评论等的常见问题解答。 –