Pestañas gigantescas en Eclipse en Ubuntu


EDITAR: Para cualquiera que llegue a esta pregunta a través de la búsqueda, puede instalar un tema de Gnome llamado Clearlooks Compact para acortar sus pestañas en Eclipse. Esto liberará un lote de espacio en pantalla. También puede consultar la respuesta a continuación para aprender a hacer que las pestañas sean más compactas horizontalmente.


Versión corta: ¿Cómo puedo hacer una versión corta de las pestañas y barras de herramientas de Eclipse en Ubuntu?

He estado buscando una solución a esto en Google, pero no aprovechar. Con cualquier tema GTK, todavía tengo este mismo problema y es muy, muy molesto to hasta el punto en que he dejado de usar Eclipse a favor de gEdit. Sin embargo, después de ejecutar pylint desde un terminal también. muchos. tiempo. He decidido que necesito encontrar una solución a estos problemas con Eclipse para poder recuperar a PyDev. Así es como se ven las pestañas:

Texto alternativo http://c0496682.cdn.cloudfiles.rackspacecloud.com/big-tabs.png

Como puedes ver, no solo las pestañas son exageradas, pero la barra de herramientas también lo es: también lo es la barra de herramientas en la parte inferior; también lo son las pestañas en el panel inferior. En general, está consumiendo mucho espacio en la pantalla, que es un elemento difícil de encontrar en una pantalla de 17". ¿Alguna sugerencia / corrección?

Author: Zack, 2010-04-30

6 answers

Yo también he sufrido de esto un poco, antes de encontrar la solución cambiando la apariencia general de mi IDE.

Puede intentar personalizar la apariencia o eclipsar el Entorno de,

Vaya a : Ventana -> Preferencias -> General -> Apariencia.

Intenta configurar,

  1. Presentación actual a " Default ".
  2. Habilite "Pestañas de estilo tradicional" (para pestañas rectangulares.)
  3. Desactivar la animación (si no te gusta swoosh efecto.)
 4
Author: phoenix24,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-16 16:14:39

Esto se puede resolver cambiando la configuración de GTK;

gedit ~/.gtkrc-2.0

Luego agrega esto;

style "gtkcompact" {
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=0
GtkButtonBox::child_internal_pad_y=0
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=0
GtkToolbar::space-size=0
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
}
class "GtkWidget" style "gtkcompact"

Prestado de http://ubuntuforums.org/showthread.php?t=1465712

 23
Author: Varun Mehta,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-07-13 21:43:25

Además de la respuesta de @Varun Mehta, recomiendo los siguientes consejos para Eclipse 4 (Juno), cuya interfaz está parcialmente dictada y configurable por reglas CSS:

En YourEclipseDir/plugins/org.eclipse.platform_4.x.y.v2012zzzzzzzz/css, editar:

  • e4_basestyle.css
  • e4_default.css
  • e4_default_gtk.css

... y ajusta esos archivos. Utilizo el siguiente conjunto de ajustes:

  • establecer todos los margin-* y padding a 0
  • pon swt-shadow-visible: false donde sea que lo encuentres, para deshacerte de esas enormes sombras{[16]]}
  • conjunto .MPartStack {font-size} a algo más pequeño que 12

Por último, recuerde que puede desactivar la barra de herramientas. En 4.0, su estado no se recordaba en todas las sesiones, pero parece que el problema se resuelve en 4.2.1

Recursos adicionales: Eclipse4/CSSle ayudará a comenzar con Eclipse4 CSS, E4/CSS/SWT Mappingenumera otros atributos CSS interesantes, y CSS Spy le ayudará a inspeccionar la interfaz de usuario.

Captura de pantalla de lo que termino con: introduzca la descripción de la imagen aquí

EDITAR: véase también ¿Cómo eliminar el botón cerrar (×) de las pestañas de Eclipse Juno?

 9
Author: Ronan Jouchet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-20 10:04:24

Además de la respuesta de Ronans, es posible cambiar la altura de las pestañas directamente en Eclipse Juno.

Edite el archivo css de su estilo actual (por ejemplo, e4_default_gtk.css) y add

CTabFolder {
   tab-height: 16px;
}

Nota: CTabFolder ... no añadir esto a CTabFolder Canvas!

 8
Author: Zarokka,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-23 08:57:51

Nota: el Eclipse 4 predeterminado acaba de mejorar un poco con bug 420238 cerrado:

[CSS] Reducir el uso de espacios en blanco en los temas de Eclipse predeterminados

Antes:

http://blog.vogella.com/wp-content/uploads/2014/01/Java-test-src-test-Main.java-vogella-Development-Tools-_009.png

Después de:

http://blog.vogella.com/wp-content/uploads/2014/01/Java-test-src-test-Main.java-vogella-Development-Tools-_010.png

Ver Lars Vogel ' s artículo al respecto:

Si activa la siguiente compilación de hitos de Eclipse 4.4 , Eclipse usa mucho menos espacios en blanco y deja más espacio para lo importante contenido.

(Eso sería 4,4 M5)

Si bien esto es a nivel técnico un cambio trivial, espero que esto mejore la percepción inicial que la gente tiene al usar Eclipse.

Muchas gracias a Daniel Rolka, Robin Stocker y Dani Megert por hacer la mayor parte del trabajo y muchas gracias a todas las partes involucradas en el informe de error para que este cambio sea aceptado.

 4
Author: VonC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-16 12:40:25

Si realmente quieres hacer que las pestañas sean bonitas y cortas, echa un vistazo a Clearlooks Compact.

Preferí simplemente golpear todo el IDE con un toque de "meh", así que aquí es con lo que terminé.

 0
Author: Zack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-01 08:14:59