theme temas tema para oxygen instalar fondo dracula como colores color cambiarle cambiar eclipse ubuntu netbeans gtk

temas - Ubuntu+Eclipse 4.2-Tema oscuro-¿Cómo oscurecer los fondos de la barra lateral?



como instalar temas para eclipse (5)

Finalmente encontré la solución mediante la búsqueda manual de archivos de configuración GTK.

Resulta que Eclipse usa GTK + 2.0.

Si instala un tema GTK personalizado en Ubuntu (todos son compatibles también con Unity) extraerá la carpeta del tema en ~/.themes .

GTK + 3.0 se configura mediante css, por ejemplo ~/.themes/YourTheme/gtk-3.0/gtk.css

GTK + 2.0 se configura mediante un archivo rc , por ejemplo ~/.themes/YourTheme/gtk-2.0/gtkrc

La mayoría de los temas de GTK + 3.0 contienen ambas carpetas de configuración debido a que muchas aplicaciones son específicas de GTK + 2.0.

La línea principal en el archivo GTK + 2.0 gtkrc contiene colores de fondo y de fondo fundamentales; estos son lo que debe ser cambiado.

Para modificar el color del elemento activo seleccionado bg en las vistas de Eclipse debe cambiar el color base_color . Para modificar el elemento no seleccionado bg color, debe cambiar selected_bg_color . El color de fuente se cambia con las propiedades fg_color equivalentes (en el caso de base_color esto es simplemente ''fg_color'' ).

Tenga en cuenta que esto afectará a todas las aplicaciones de GTK, por lo que es posible que deba ajustar de acuerdo con su gusto personal. También tenga en cuenta que debe volver a cargar el tema GTK activo y reiniciar Eclipse para ver los cambios en vigencia. La forma más rápida de hacer esto es sudo apt-get install myunity , iniciar y dejarlo abierto mientras reinicia Eclipse durante los cambios de color, y seleccionar otro tema seguido del tema deseado cada vez que desee cargar los cambios de gtkrc .

La línea principal gtkrc original en mi tema GTK activo decía:

gtk-color-scheme = "base_color:#ffffff/nfg_color:#4c4c4c/ntooltip_fg_color:#ffffff/nselected_bg_color:#f07746/nselected_fg_color:#FFFFFF/ntext_color:#3C3C3C/nbg_color:#F2F1F0/ntooltip_bg_color:#000000/nlink_color:#DD4814"

Después de mucha experimentación, me decidí por esta configuración de reemplazo:

gtk-color-scheme = "base_color:#555555/nfg_color:#000000/ntooltip_fg_color:#999999/nselected_bg_color:#666666/nselected_fg_color:#ffffff/ntext_color:#000000/nbg_color:#333333/ntooltip_bg_color:#000000/nlink_color:#DD4814"

¡El cambio en todo el sistema operativo es muy agradable! Así es como se ve Eclipse ahora, sin oscurecer esta vez:

Espero que te guste la nueva apariencia :)

PD Como predecirías, el proceso para Netbeans es equivalente.

ACTUALIZAR

Esta es información suplementaria, el proceso anterior sigue siendo correcto cuando se usa un tema personalizado como Dudler''s.

Después de más experimentos, ahora está claro por qué la edición /opt/eclipse/plugins/org.eclipse.platform_4.2.0.v*/css/*.css no tuvo ningún efecto:

Supongamos que está editando e4_default_gtk.css en esa ubicación: los efectos de los estilos cambiados en ese archivo solo se aplicarán cuando seleccione GTK en Window -> Preferences -> Appearance -> [Theme] .

Puede relacionar los temas enumerados en este menú desplegable, junto con su sistema operativo, con los nombres de los archivos .css en la ubicación del sistema de archivos anteriormente mencionado.

Debido al gasto de programación 24/7 frente a una pantalla de computadora (trabajo, tesis), es beneficioso ver colores oscuros tanto como sea posible.

El tema Ambiance de Ubuntu se puede mejorar pulcramente usando las personalizaciones de Solancer , y Eclipse Juno se ve más consistente luego de aplicar el tema oscuro de Juno de Roger Dudler .

Sin embargo, hay un problema con el uso de un tema oscuro de Juno como el de Dudler. El color de fondo de (en) los elementos activos dentro de Package Explorer , Project Explorer y otras vistas de Eclipse muestra colores blancos / grises que no solo son inconsistentes, sino que oscurecen componentes importantes de la pantalla, como las flechas de expansión.

Después de mucho googlear, parece que esos colores se heredan del sistema operativo y, por lo tanto, no se pueden cambiar desde las Preferences Eclipse. Esperaba que el tema oscuro de GTK 3 / Unity (Solancer''s Ambiance) proporcionara los colores oscuros necesarios, pero este no es el caso.

He utilizado sed para reemplazar todos los colores predefinidos en todos los archivos /opt/eclipse/plugins/org.eclipse.platform_4.2.0.v*/css en /opt/eclipse/plugins/org.eclipse.platform_4.2.0.v*/css con #FF0000 para establecer si los colores definidos allí afectan el blanco / colores gris problema; lamentablemente no lo hacen.

Habiendo visto en línea una carpeta ~/.e4css que puede contener definiciones de CSS para tales propiedades, busqué la carpeta en mi máquina local, solo para encontrar que no existe.

Preguntas similares a esta existen en SO, pero ninguna especifica explícitamente cómo "arreglar" estos colores.

Mi pregunta es simple: ¿hay una propiedad CSS (grupo) de GTK + 3.0 que se pueda definir para especificar estos colores para Eclipse 4.x y dónde se debe configurar?


Finalmente no necesita cambiar su tema GTK para tener una ventana oscura de Explorer de Paquete o Explorador de Proyecto, etc. Pruebe la solución publicada here , para mí funciona bien tanto en Ubuntu como en Windows sin cambiar el tema del sistema.


Incluso en 2013, algunos elementos todavía no pueden ser ''temáticos'', y no solo en Eclipse IDE. La única forma de luchar con los codificadores duros de color (personas que definen el color del elemento a través de la constante, no a través del parámetro del tema) es Compiz Color Filter. Desarrollo ese filtro que preserva los colores mientras invierto. Entonces ya no hay problema con ningún software.

Desafortunadamente, el filtrado de color no funcionará en los últimos Ubuntu, como sé.

Por favor, lea más aquí http://ubuntuforums.org/showthread.php?t=1419702&page=3

!!ARBfp1.0 TEMP temp, neg, YPbPr; TEX temp, fragment.texcoord[0], texture[0], RECT; RCP neg.a, temp.a; MAD temp.rgb, -neg.a, temp, 1.0; MUL temp.rgb, temp.a, temp; MUL temp, fragment.color, temp; DP3 YPbPr.x, temp, {0.333, 0.333, 0.333, 1}; SUB YPbPr.y, YPbPr.x, temp.b; SUB YPbPr.z, YPbPr.x, temp.r; ADD temp.r, YPbPr.x, YPbPr.z; ADD temp.b, YPbPr.x, YPbPr.y; SUB temp.g, YPbPr.x, YPbPr.z; SUB temp.g, temp.g, YPbPr.y; MOV result.color, temp; END # DO NOT MOVE LINE #2 (TEMP...) below, i.e. do not insert comments before it! # do not insert comments before ''END'' token: SOMETIMES not work! # replace file /usr/share/compiz/filters/negative with this file. # Color filter: negative, but preserve colours. Tested on Ubuntu LTS 10.04. # compiled from [1], [2] by [email protected], www.bdyssh.ru # [1] http://hronir.blogspot.com/2008/09/compiz-fusion-color-filter-for-hue.html # [2] http://ubuntuforums.org/showthread.php?t=1419702 # add to line 15: MUL temp.b, 0.5, temp.b; - for warm/melatonine colors, or # MUL temp.g, 0.5, temp.g; - for cold colors.


Para Eclipse 4.5: 1. Cree un archivo como el fragmento insertado 2. Guárdelo como "/usr/share/themes/..used theme ../ gtk-3.0 / apps / eclipse.css" 3. Inclúyalo "/ usr /share/themes/..used theme ../ gtk-3.0 / gtk-main.css "

@define-color ecl_scrollbutton_color #7C7C7C; @define-color ecl_scrollbutton_color_hover #FB7A00; .scrollbar, .scrollbar.vertical { -GtkScrollbar-has-backward-stepper: 0; -GtkScrollbar-has-forward-stepper: 0; -GtkRange-slider-width: 14; border-radius: 20px; border-image: none; } /*.scrollbar.trough, .scrollbar.trough.vertical { } */ .scrollbar.slider, .scrollbar.slider.horizontal, .scrollbar.slider.vertical, .scrollbar.button, .scrollbar.button.horizontal, .scrollbar.button.vertical { border-width: 0.5px; border-style: solid; border-color: shade (@ecl_scrollbutton_color, 0.66); background-image: -gtk-gradient (linear, left top, right top, from (shade (@ecl_scrollbutton_color, 1)), color-stop (0.5, @ecl_scrollbutton_color), to (shade (@ecl_scrollbutton_color, 1))); box-shadow: inset 1px 0 shade (@bg_color, 1.1), inset -1px 0 shade (@bg_color, 1.01), inset 0 1px shade (@bg_color, 1.1), inset 0 -1px shade (@bg_color, 1.1); } .scrollbar.slider:hover, .scrollbar.slider.vertical:hover, .scrollbar.slider.horizontal:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@ecl_scrollbutton_color_hover, 1)), color-stop (0.5, @ecl_scrollbutton_color_hover), to (shade (@ecl_scrollbutton_color_hover, 1))); box-shadow: inset 1px 0 shade (@bg_color, 1.1), inset -1px 0 shade (@bg_color, 1.1), inset 0 1px shade (@bg_color, 1.1), inset 0 -1px shade (@bg_colo


Si no desea cambiar el aspecto de todo el escritorio, puede iniciar un tema GTK + separado para Eclipse estableciendo el indicador GTK2_RC_FILES en el comando para iniciar Eclipse.

Ejemplo:

GTK2_RC_FILES=/path/to/gtk/theme/gtkrc /opt/eclipse/eclipse

Eso significa que puede crear una copia de su tema GTK + y modificarlo para Eclipse sin afectar a ninguna otra parte de su escritorio.