2012-07-11 11 views
6
  1. ¿Cómo puedo cambiar el color de fondo de la regla Vertical de eclipse?
  2. ¿Cuál es el nombre de la regla/columna que incluye los círculos plegables?
  3. ¿Cómo puedo cambiar el color de fondo de la regla/clomun anterior?

Respuesta

3
what is name of the ruler/column that includes the folding circles? 

Se conoce como el margen de plegado de código, o simplemente pliegue margen.

How can I change eclipse Vertical Ruler background color? 
How can I change the background color of the above ruler/clomun? 

me temo Eclipse tiene una serie de ajustes de interfaz de usuario uncustomizable, y estos dos se encuentran entre ellos. Ya se ha presentado una solicitud de función para permitir cambiar el margen de plegado del código. Background color for code folding Dado que la solicitud ha existido por más de 5 años, no soy muy optimista de que pueda obtener una solución. Podría comentar sobre ese tema para aumentarlo.

También puede realizar solicitudes de características en su página de bugtracker. https://bugs.eclipse.org/bugs/

0

Solo puede configurar lo que se muestra en la regla vertical usando Preferencias -> General -> Editores -> Editores de texto -> Anotaciones. No puedes desactivarlo ... ¡Espero que esto ayude!

1

Normalmente utilizo mis colores con la configuración predeterminada que proporciona Eclipse, pero sé que muchas personas que al igual que las apariencias alternativas para Eclipse (por lo general usando un tema oscuro), por lo que decidí darle una oportunidad ...

para cambiar los colores por defecto, hay algunos lugares que usted tiene que mirar a través del menú ventana> preferencias:

General > Editors > Text Editors (to set the background color/selection color, etc. for all editors) 

General > Editors > Text Editors > Annotations (to set the colors for the occurrences highlight, tasks, etc.) 

Pydev > Editor (to set the pydev editor-related colors) 

General > Appearance > Colors an Fonts (to set what's not available in the other places) 

Ahora, después de configurar correctamente los colores, una cosa que realmente debe hacer es exportar las preferencias que acabas de cambiar para que puedas importarlas más tarde.

Para hacerlo, vaya a Archivo> Exportar> Preferencias y exporte todas las preferencias a un archivo; luego, abra ese archivo y elimine todas las preferencias no relacionadas con el color (excepto la versión_exportación_archivo, que Eclipse requiere al realizar la importación) - tenga en cuenta que puede mantener otras preferencias que ingrese todo el tiempo también, y puede ser más fácil hacerlo con una instalación limpia de Eclipse solo con lo que desea configurar (para que no tenga demasiadas preferencias en esas preferencias) archivo).

Más tarde, puede importar esas preferencias en Eclipse a través de Archivo> Importar> Preferencias.

Las preferencias para el tema oscuro que estoy usando da el resultado a continuación (tenga en cuenta que es posible que tenga que reiniciar Eclipse de modo que la regla izquierda parece correcto):

0

No es una respuesta completa, pero aquí es el registro de SWT espía que se extrae durante la depuración:

AnnotationRulerColumn$5 {}@140230138540928 
    Style: NO_FOCUS | LEFT_TO_RIGHT | DOUBLE_BUFFERED 
    Layout Data: null 
    Bounds: Rectangle {44, 0, 9, 206} 

Children: 

Peers: 
    *AnnotationRulerColumn$5 {}@140230138540928 Layout Data: null Bounds: Rectangle {44, 0, 9, 206} 
    AnnotationRulerColumn$5 {}@140230141853568 Layout Data: null Bounds: Rectangle {0, 0, 12, 206} 
    LineNumberRulerColumn$4 {}@140230140489248 Layout Data: null Bounds: Rectangle {12, 0, 32, 206} 

Parent Tree: 
[CUT] 

                 Canvas {}@139916372127008 
                 Style: LEFT_TO_RIGHT | DOUBLE_BUFFERED 
                 Bounds: Rectangle {0, 0, 954, 276} 
                 Layout: [email protected] 
                 LayoutData: null 
                 CompositeRuler$CompositeRulerCanvas {}@139916355542160 
                  Style: LEFT_TO_RIGHT | DOUBLE_BUFFERED 
                  Bounds: Rectangle {0, 0, 29, 258} 
                  Layout: [email protected]f 
                  LayoutData: null 

``