MySQL Workbench 关闭深色模式
好几年没用 MySQL 官方的客户端(MySQL Workbench)了,今天看到有条帖子说官方的客户端进步很大,于是下载安装体验了一下。
由于我的 macOS 默认是深色模式,MySQL Workbench 跑起来也是这个深色模式(有人喜欢叫暗黑模式)。但我发现在深色模式下,表格的边颜色是白色的,非常刺眼,如图:
这说明 MySQL Workbench 的深色模式并没有做好,深色模式下,不能直接反转颜色值(比如黑色直接转成白色),应该加点灰度。
于是想换成默认的白色皮肤(浅色模式)看看,深色实在是受不了,结果找了一圈也没找到修改主题的办法。。。
搜了一下,在一个不相关的问题下找到一条命令可以用。
只需要在终端里执行一下就行了:
# 改成浅色模式
defaults write com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool yes
这下感觉就好多了。。。
PS: 如果还要换回深色模式,只需要把 yes 换成 no 就行了:
defaults write com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool no
搞定。
说明下,我的系统是 macOS Sonoma (14.0),芯片是 M2 的。MySQL Workbench 的版本是 8.0.34。