Soy nuevo aquí en Stackoverflow y estoy lleno de emoción al plantear mi primera pregunta. Mi primera pregunta tiene que ver con cambiar la apariencia del color de MySQL Workbench del valor predeterminado de fondo blanco a su valor negativo de negro.
Estaba planeando emparejar el tema con mi Dark Theme Eclipse Juno. Ajustar el contraste de mis ojos al cambio rápido de color podría dañar mi vista.
Además, sobre esta pregunta, estoy abierto a sugerencias sobre si tal cambio es posible o no.
Gracias.
themes
mysql-workbench
David B
fuente
fuente
Respuestas:
No es realmente una pregunta de programación, pero es rápida, así que déjame responderla. Los temas de MySQL Workbench son una colección de colores para ciertas partes principales de la aplicación. Está previsto permitir personalizarlos en una versión posterior. Para obtener un tema oscuro como una de las plantillas, presente una solicitud de función en http://bugs.mysql.com . Pero tenga en cuenta que no todos los elementos de la interfaz de usuario están coloreados de acuerdo con el tema de Workbench, por ejemplo, los cuadros de texto siguen siendo blancos ya que usan los colores estándar de Windows.
fuente
A continuación, se explica cómo cambiar los colores de MySQL Workbench (INCLUYENDO EL COLOR DE FONDO).
Abra el archivo XML llamado
code_editor.xml
ubicado en la carpeta de datos del directorio de instalación de MySQL Workbench (generalmenteC:\Program Files\MySQL\MySQL Workbench 6.3 CE\data
). Aquí encontrará muchos estilos para diferentes elementos de código, pero faltan algunos.MySQL Workbench usa scintilla como editor de código, y scintilla define algunos estilos más que puede usar en el
code_editor.xml
archivo. El que se usa para el color de fondo es el id . De estilo 32 .Aquí está la lista completa para MySQL (scintilla tiene miles de estilos para muchos idiomas) con mi configuración:
fuente
<language name="SCLEX_MYSQL">
nodo, no al final del archivo.MBP HD/ Applications/MySQLWorkbench.app/Contents/Resources/data/
Editar: Aviso: esta respuesta es antigua y se puede encontrar una mejor solución en esta misma página. Esta respuesta se refería a MySQL Workbench 6.3 y está desactualizada. Si está utilizando una nueva versión (8.0 como hoy) busque el comentario de @VSingh en esta misma página.
Respuesta original:
Solo una copia de la respuesta de Gaston, pero con los colores del tema Monokai .
fuente
intente deshabilitar el modo oscuro en Mysql Workbench ejecute esto en la terminal
fuente
-bool no
vuelve a activar el tema!Actualización de MySQL Workbench 8.0
Según la respuesta de Gunther, parece
code_editor.xml
que están planeando habilitar un modo oscuro en algún momento en el futuro. Lo que una vez fuefore-color
ahora se ha dividido enfore-color-light
yfore-color-dark
. Lo mismo ocurre conback-color
.A continuación, se explica cómo obtener un editor oscuro (no el tema completo de la aplicación) basado en los colores Monokai proporcionados gentilmente por elMestre:
Recuerde pegar todos estos estilos dentro del
<language name="SCLEX_MYSQL">
etiquetadata > code_editor.xml
.fuente
Para deshabilitar el modo oscuro en MySQL workbench en mac: Open terminal use el comando mencionado:
los valores predeterminados escriben com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool sí
Para habilitar el modo oscuro en MySQL workbench en mac: Abra la terminal:
los valores predeterminados escriben com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool no
fuente
Para su información, el tema oscuro ahora está en la versión para desarrolladores de
MySQL Workbench
Actualización: por lo que puedo decir, está integrado de forma nativa
MySQL Workbench 8.0.15
paraMAC OS X
El paquete que descargué fue
mysql-workbench-community-8.0.15-macos-x86_64.dmg
https://dev.mysql.com/downloads/workbench/
fuente
Citando Yoga ...
Acabo de descubrir por experimentación atónita (es decir, lo primero que probé, funcionó) que si copio ese archivo a ...
/Users/your.username/Library/Application Support / MySQL / Workbench / code_editor.xml
... y luego edítelo allí , de hecho anula. Me funcionó perfectamente en Mac OS X Sierra y MySQL Workbench 6.3.
fuente