¿Cómo puedo configurar el tamaño de fuente para el elemento del árbol en el explorador de paquetes en Eclipse?

124

¿Cómo puedo configurar el tamaño de fuente para el elemento del árbol en el explorador / esquema de paquetes en Eclipse?

¿Qué elemento en Fuente en Preferencias debo cambiar?

Miguel
fuente

Respuestas:

102

En 2010, no había forma en Eclipse de cambiar la fuente utilizada para Package Explorer y otras vistas similares. Solo puede cambiar la fuente para las vistas del editor. Esta es una decisión de política por parte de los desarrolladores de Eclipse (ver, por ejemplo, errores 49548 , 202091 ). (Grumble). La fuente utilizada es la establecida por el aspecto general de cualquier escritorio que esté utilizando.

En Linux es posible anular la fuente del sistema cuando invoca Eclipse. Una excelente valoración crítica de las diversas posibilidades es aquí , a la que se debe esta respuesta. Repetiré una sugerencia a partir de ahí para la posteridad. Cree un archivo llamado, digamos, gtkrc-eclipse:

style "eclipse" {
  font_name = "Sans Condensed 8"
}
class "GtkWidget" style "eclipse"

Luego establezca una determinada variable de entorno al invocar eclipse:

$ GTK2_RC_FILES=gtkrc-eclipse eclipse
Dan Halbert
fuente
No funcionó en Eclipse Luna; en Eclipse Juno y Aptana Studio 3 me funciona ...
jsanmarb
Funciona en Luna SR1 para mí.
dan carter
2
La cláusula "hay ahora camino" ya no es aplicable / correcta para las versiones modernas de eclipse. Debe haber sido una gran respuesta en algún momento, pero este sitio no es una buena opción para desarrollar preguntas y respuestas sobre nuevas versiones de software. ¡Vea otras respuestas a continuación, varían un poco según el sabor del sistema operativo!
matanster
1
todos los que lean esto, voten por bugs.eclipse.org/bugs/show_bug.cgi?id=49548
morgwai
58

¿Su archivo .ini de Eclipse contiene una referencia a 'smallFonts?' En Mac puedes ver algo como ...

-Dorg.eclipse.swt.internal.carbon.smallFonts

Si elimina esta línea, verá que el tamaño de fuente en varias vistas se engorda.

Rick Winscot
fuente
3
¡Muchas gracias! No puedo creer que nadie en Eclipse se ha dado cuenta ahora de que en Mountain Lion es tan difícil ver las letras de un tamaño tal micro ...
Fran Marzoa
1
¡Brillante! Al eliminar esa línea, el texto en las vistas Proyecto / Paquete, etc., es significativamente más grande, lo que ayuda bastante en monitores de 2550 x 1600.
Brent Faust
1
O: si agrega esta línea, se obtienen fuentes más pequeñas en Ubuntu.
Arjan
2
Hay más de una ocurrencia de la línea mencionada. Después de eliminarlos a todos, funcionó. Eso está en Eclipse para Android versión 23.0.
Avi Cohen
2
Trabajó para mí en El Capitan / Mars.2. La ubicación eraApplications/Eclipse.app/Contents/Eclipse/eclipse.ini
Eiko
25

En Windows 7, puede afectar muchas de las fuentes de la GUI de Eclipse, incluido el Explorador de proyectos yendo a:

Panel de control → PersonalizaciónColor y apariencia de la ventanaConfiguración de apariencia avanzada

Cambie el tamaño de fuente para "Cuadro de mensaje".

Por supuesto, esto interfiere con la aparición de otras cosas en su sistema operativo, pero he encontrado que es tolerable en comparación con entrecerrar los ojos en el explorador de proyectos ...

Nathan Monteleone
fuente
Tenga en cuenta que algunos complementos pueden anular la configuración de la ventana y tener su propio sistema de fuentes en Preferencias> Colores y fuentes, como EGit.
Rveach
Para encontrar esta configuración en la última versión de Windows 7: Panel de control -> busque "Color de ventana", haga clic en "Cambiar colores y métricas de ventana".
Technophile
18

Acabo de encontrar todas esas respuestas para cambiar el tamaño de fuente de la vista de árbol en Eclipse, probé varias y finalmente llegué a la clase CSS que me parece bastante más de moda:

El tema que estoy usando incluye el "e4_basestyle.css" en eclipse/opt/plugins/platform/css. Ahí agregué

.MPart Tree {
    font-size: 10;
}

que funciona muy bien conmigo (Eclipse v4.3-SR2 (Kepler) en Ubuntu).

wambach
fuente
También funcionó para mí con MARS en Linux Mint. Atención: los archivos CSS ahora se encuentran en la carpeta del plugin de tema.
Thorsten Laux
funcionó bien aquí también. Mars 4.5.2 en Windows 7. Ubicación exacta del archivo <eclipsefolder> /plugins/org.eclipse.ui.themes_1.1.1.v20151026-1355/css/e4_basestyle.css
kr.pradeep
En mi Ubuntu 14.04, cuando usaba el tema clásico predeterminado, el archivo en eclipse / plugins / org.eclipse.ui.themes_x.xxvxxxxx / css para cambiar era e4_classic_winxp.css por alguna razón. Esto fue confuso, ya que está lejos de ser obvio que debería usar la versión winxp, y no la win7, o incluso la predeterminada. Finalmente funcionó.
Andy
¿Dónde se encuentra este archivo CSS en Mac? No puedo encontrarlo en el directorio de complementos dentro de la ubicación de instalación (/ Aplicaciones / Eclipse \ Mars.app / ...)
Andy
16

Aquí hay una opción que funciona en mi máquina con Windows 7 sugerida por Diego V : https://stackoverflow.com/a/15011440/1713920

En Juno puedes ajustar esa fuente mediante CSS.

Busque los archivos en eclipse \ plugins \ org.eclipse.platform_4.2.xy \ css para su hoja de estilo actual (probablemente e4_default_win7.css), y luego simplemente agregue la siguiente regla:

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
}
virus
fuente
2
Desafortunadamente, esto no se comporta correctamente cuando el proyecto se agrega a un repositorio (lo que significa que los pequeños íconos de control de versiones aparecen al lado de cada archivo). Digo comportarse, no funciona, porque algunos de los archivos aparecen con la fuente correcta y otros no. y siguen cambiando cada par de segundos! Se ve raro.
Abdalrahman Shatou
@AbdalrahmanShatou: También he experimentado este "parpadeo", la fuente se hace grande, la fuente se hace pequeña y viceversa todo el tiempo, al hacer clic en los elementos. Estoy usando Eclipse Mars 4.5.1. y, como usted, también estoy usando un repositorio (.git). Supongo que este es el desencadenante.
Hartmut P.
2
También debe cambiar la fuente para que el complemento git coincida con esta configuración. Windows-> preferencias-> General-> Apariencia-> Colores y fuentes Cambie la fuente en 2 entradas git a 12 también • Recurso ignorado (Fuente) • Sin confirmar Cambiar fuente Luego reinicie eclipse
Steve Adams
15

Esta respuesta se aplica al usuario de Mac OS X. Probado con Mavericks (10.9.2) pero debería funcionar en todas las versiones.

Como se indicó anteriormente en las respuestas anteriores, para cambiar el tamaño de fuente en el explorador de paquetes, debe cambiar el tamaño de fuente del sistema. El problema aquí es hacer exactamente esto. Mi solución:

  1. Descargue la utilidad gratuita Tinker Tool y ajuste los tamaños de fuente.
  2. Reiniciar Eclipse

ingrese la descripción de la imagen aquí

Los resultados:

ingrese la descripción de la imagen aquí

¡Feliz codificación!

Diego Freniche
fuente
1
Trabajando como un encanto. Sin embargo, sería mejor definir qué fuente cambiar.
Abdalrahman Shatou
1
Funciona para mi. Estoy en Yosemite
Lou Morda
¡Funciona para mí en Sierra! Gracias
jainp
¡Funciona para mí en High Sierra (10.13.2)! Muchas gracias!
Eric
Como se menciona en esta respuesta , es la fuente "Etiquetas de ayuda" la que debe modificarse para afectar la interfaz de usuario de Eclipse.
Sam
9

Id a eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css.

Aquí puede ver los archivos CSS de su tema instalado. Elija su tema y agregue al final del archivo (por ejemplo e4_default_win7.css):

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
    font: Consolas;  /* <-- Font you want to have */
}

Fue probado con Eclipse v4.4 (Luna) y Eclipse v4.5 (Mars) en Windows 7.

Vitalij
fuente
1
¡Gracias! Funciona muy bien en Mars 4.5.1 en Windows 8.1: tengo un Lenovo X1 Carbon con una pantalla WQHD + (2560 x 1440) y el tamaño de fuente predeterminado era imposible. Esto lo solucionó muy bien. Alguien necesita empujar al equipo central de Eclipse y hacerles saber que este tipo de pantallas de muy alta resolución se están volviendo más comunes y que se necesita un control simple del usuario ... ¡Gracias!
Dave en Austin el
1
funciona en Eclipse kepler linux con el archivo e4_default_gtk.css
cdarwin
7

Eclipse v4.5 (Mars) usando el tema oscuro incorporado en Linux.

eclipse/plugins/org.eclipse.ui.themes_1.1.0.v20150511-0913/css/dark/e4-dark_globalstyle.css

Alrededor de la línea 204, puede agregar el tamaño de fuente elegido:

background-color: #2F2F2F;
color: #CCC;
font-size: 8;
Dylan
fuente
1
Funciona muy bien con Mars en OS / X. Si se pregunta, la ruta CSS donde están estos valores esShell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree
David Dossot
Confirmado. consejo rápido, busque "árbol" a partir de hoy, es la única agrupación con text = "árbol". NO busque el tamaño de fuente, esto es lo que tiene que agregar. Recomiendo 14 pt para 1080p
Nick
Funcionó bien para Eclipse Oxygen Release (4.7.0), bajo Cent-OS con Gnome 3.14.2. ¡Gracias!
Volodymyr Krupach
6

Como alguien ya ha mencionado anteriormente, la modificación del archivo "e4_basestyle.css" funcionó para mí en Eclipse v4.3 (Kepler) y Windows 8.

Además, creo que también debe cambiar el tamaño / estilo del texto en

PreferenciasEquipoGitLabelDecorations

o

PreferenciasAparienciaColorsAndFonts , en la sección Git.

para asegurarse de que el tamaño / colores del texto para los archivos no confirmados estén sincronizados con sus cambios. Esto es, por supuesto, si inicializa su proyecto como un repositorio.

indoballer
fuente
6

FYI:

Desde Eclipse v4.4 (Luna):

Parece que los archivos CSS ya no están en la carpeta anterior:

eclipse/plugins/org.eclipse.platform_4.x.x.vy/css

Se mueven a la nueva carpeta:

 eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css

Y debes seleccionar un tema para aplicarlo, en el menú

WindowsPreferenciasGeneralApariencia

Li Ying
fuente
4

Eclipse utiliza una fuente de interfaz de usuario del sistema para Project Explorer, por lo que puede cambiarla con un método específico del sistema operativo. Nota: Eclipse tendrá que reiniciarse incluso si otras aplicaciones responden inmediatamente al cambio de fuente.

  • En Linux (Gnome), pude alterar la fuente de Eclipse con Gnome Tweak Tool (Aplicaciones → Utilidades → Herramienta Tweak). Si aún no está instalado, intentesudo yum install gnome-tweak-toolosudo apt-get install gnome-tweak-tool. En lapágina de fuentes , cambie lafuente dela interfaz .
  • En Windows 7 , vaya a Panel de control → Personalización → Color y apariencia de la ventana → Configuración de apariencia avanzada → Cambiar el tamaño de fuente para "Cuadro de mensaje". (crédito: Nathan Monteleone)
  • En Mac , desempaquete la herramienta Tinker , ejecútela, vaya a lapestaña Fuentes y ajuste el tamaño de las etiquetas de Ayuda (probado con Eclipse 2018-12).

Algunas otras partes de Eclipse también se verán afectadas, como el diálogo de inicio.

Qwertie
fuente
Nunca habría adivinado que era la configuración de "Etiquetas de ayuda" en Mac. ¡Gracias!
Sam
3

Eclipse hereda el tamaño de fuente de los elementos de la GUI del sistema operativo. Para una demostración, por ejemplo, es posible que desee aumentar el tamaño de fuente de su sistema operativo.

Tobias
fuente
2

En Windows 10

en la esquina inferior izquierda, haga clic en el símbolo de Windows, ingrese "Configuración de pantalla", luego vaya a "Configuración de pantalla avanzada", luego vaya a "Tamaño avanzado de texto y otros elementos", allí encontrará "Cambiar solo el tamaño del texto ":

Verás una lista de

  • Barras de título
  • Menus
  • Cuadros de mensaje
  • Títulos de paleta
  • Íconos
  • Información sobre herramientas

Cambie al menos "cuadros de mensaje" al tamaño de fuente, por ejemplo, 13 en lugar de 9 (para el árbol del explorador de paquetes Eclipse).

Cambiaría "Menús" también al tamaño de fuente 13 (para el menú principal de Eclipse).

O todos ellos :-)

Hartmut P.
fuente
2

La siguiente solución funciona en Mac OS con Eclipse v4.4 (Luna).

Elija Apariencia Mac: menú VentanaPreferenciasGeneralAparienciasTema: Mac .

Agregue una copia del siguiente fragmento de código contenido en

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

hasta el final del archivo

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/e4_default_mac.css.


Tree,
RegistryFilteredTree,
/* The following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU']
[style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, Shell[style~='SWT.RADIO']
[style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT']
[style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}
PokaFace
fuente
1

Para usuarios de Mac:

En archivo:

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

Encuentra este fragmento de código:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
}

Modifíquelo agregando información sobre el tamaño de fuente:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
    font-size: 13;
}

Este ejemplo es para el tema Oscuro en Eclipse v4.4 (Luna).

usuario1344271
fuente
Funcionó en mac Mojave + Spring Tool Suite 4, gracias
linczy
:( no funcionó en Spring Tool Suite 4.7.0.RELEASE
xavierzhao
1

Ubuntu, Eclipse v4.4 (Luna) *

  1. Localiza tu: eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css
  2. Elija el archivo CSS que está utilizando por PreferenciasGeneralApariencia dentro de la interfaz de usuario de Eclipse.
  3. Haga una copia de seguridad del original y agregue algo como lo siguiente, después de cerrar Eclipse por seguridad:

    .MPart Tree {font-size: 14; }

* Se realizó en la versión ScalaIDE de Eclipse v4.4 (Luna) y creo que debería ser lo mismo para Eclipse v4.4 (Luna) normal, creo.

Matanster
fuente
1

En Windows 10, si recibió la actualización de creadores:

Windows 10 Creators Update aparentemente eliminó la capacidad de "Cambiar solo el tamaño del texto" en "Configuración de pantalla". Además, la actualización restableció mi configuración de tamaño de texto anterior para que terminara con un tamaño de fuente pequeño en los elementos del árbol del explorador de paquetes.

Una solución que funcionó para mí es usar una pequeña herramienta 'A + System Font Size Changer'. Allí, al aumentar la configuración del "cuadro de mensaje" a 4 (una unidad personalizada definida por la herramienta) y aplicar la configuración, se modificó el tamaño de fuente en los elementos del explorador de paquetes.

La herramienta también le permite aumentar el tamaño de "Menú", "Barra de título", "Título de la paleta", "Icono" (que hizo maravillas en la visualización de carpetas en el explorador de Windows) y "Información sobre herramientas".

PD: Hubiera preferido comentar la respuesta de Hartmut, pero mi puntaje de reputación es demasiado bajo.

jechterhoff
fuente
1

En el servidor de Windows,

vaya al panel de control -> sección de visualización. Sección de visualización Si la configuración predeterminada es Más pequeña que la imagen, puede cambiar el tamaño para su demanda, también puede cambiar solo el tamaño de texto específico por opción

Nota: Se aplica según la configuración del sistema, no solo para la plataforma basada en Eclipse.

K. Andy wang
fuente
0

Para cambiar las fuentes en el espacio de trabajo de eclipse con ubuntu, modifiqué las fuentes del sistema escritorio> sistema> preferencias> apariencia> las fuentes también modificaron eclipse indigo -> windows> preferencias> General> Apariencias> Colores y fuentes. Se refleja en el eclipse.

Mallik
fuente
No hay entradas allí para la configuración de la vista de árbol.
Sr. Fooz el
0

En Windows 8

  1. vaya a Panel de control -> Apariencia y personalización -> Pantalla
  2. En el medio de la pantalla hay un menú desplegable debajo del encabezado Change Only the Text Size, seleccione Message bokes.
  3. Cambie el tamaño de fuente en el menú desplegable adyacente.
10 grano de arena
fuente
0

En Eclipse v4.2 (Juno) puede modificar el CSS yendo al menú VentanaPreferenciasGeneralApariencias .

Ingrese la descripción de la imagen aquí

Sharif
fuente
No veo este editor CSS en esta página en MacOS: Versión: Juno Service Release 2, ID de compilación: 20130225-0426 .. ¿Está en algún otro lugar?
Pavel
0

En Eclipse v4.4 (Luna) Service Release 2 (4.4.2) en Windows 7:

Si selecciona el tema "Windows" (configuración predeterminada de Eclipse)

[Window => Preferences => General->Appearance -> Theme: Windows]

Puede agregar el siguiente fragmento de código en el siguiente archivo CSS.
[Carpeta raíz de Eclipse] \ plugins \ org.eclipse.ui.themes_x.xxvxxxxxxxx-xxxx \ css \ e4_default_win7.css

Tree,
RegistryFilteredTree,
/* the following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}

El valor del tamaño de fuente se puede establecer como se desee.

Si instala otros paquetes de temas personalizados como el tema de la interfaz de usuario Eclipse Moonrise de Eclipse Marketplace, habrá el archivo JAR en [carpeta raíz de Eclipse] \ plugins
(Ejemplo: com.github.eclipseuitheme.themes.moonrise-ui_0.8.9.201404052318 .tarro)

Modifique a continuación los archivos CSS en este archivo JAR
\ themes \ css \ moonrise-ui-standalone.css y moonrise-ui-standalone_WIN.css
Hay una sección de código similar en estos archivos CSS que comienzan con:

Tree,
RegistryFilteredTree,

Agregue el "tamaño de fuente: 13;" como el fragmento de código anterior y aplicar a través de los pasos a continuación.

Ventana de menú → PreferenciasGeneralAparienciaTema: MoonRise (independiente)

Ginuinbu
fuente
0

Tengo dos pantallas, una pequeña y una grande. Eclipse está utilizando la configuración de tamaño de la "pantalla principal". En mi caso, era una pantalla pequeña con una escala del 150%.

Cambiar la pantalla principal a la pantalla grande resolvió los problemas de tamaño para mí.

Stefan
fuente