2010-04-30 18 views
23

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


versión corta: ¿Cómo hago una versión corta de pestañas & barras de herramientas de Eclipse en Ubuntu?

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

alt text http://c0496682.cdn.cloudfiles.rackspacecloud.com/big-tabs.png

Como se puede ver, no sólo son exageradas las pestañas, pero la barra de herramientas es, también: así 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?

+0

Clearlooks Compact rocks! También existe el Human Compact: http://martin.ankerl.com/2008/11/04/human-compact-themes-for-ubuntu-810/, pero tal vez soy parcial, porque estos son mis temas :-) – martinus

+0

See mi respuesta [aquí] (http://stackoverflow.com/a/20145669/1562596) a una pregunta similar. – Carl

+0

Al menos, Eclipse 4.4M5 tiene un CSS predeterminado un poco mejor, incluso si las pestañas aún son enormes. Ver [mi respuesta a continuación] (http://stackoverflow.com/a/21162058/6309). – VonC

Respuesta

4

Yo también he sufrido bastante, antes de encontrar la solución cambiar el aspecto general de mi IDE

puede tratar de personalizar el aspecto y la sensación o Eclipse Medio Ambiente de,

Ir a:. Ventana -> Preferencias -> general -> apariencia

.

try setting,

  1. Presentación actual en "Predeterminado".
  2. Habilitar "estilo tradicional aquí" (por pestañas rectangulares.)
  3. Animación Desactivar (si no te gusta el efecto swoosh.)
+1

Fresco, esto al menos ayuda con el ancho de las pestañas, pero ¿hay alguna forma de reducirlas verticalmente? – Zack

+0

Lo que generalmente hago es eliminar los innecesarios botones de la barra de herramientas para ayudar a manejar el desorden. si eso es lo que quiere decir encogiéndose verticalmente. – phoenix24

+0

Solo quiero decir que las pestañas/barras de herramientas son más cortas, pero creo que es un problema de GTK. Estoy en el proceso de resolver eso ahora en .gtkrc, publicaré el producto final aquí. – Zack

0

Si realmente quiere hacer las pestañas agradable un' corto, echar un vistazo al Clearlooks Compact.

Preferí golpear todo el IDE con un toque de "meh", por lo que terminé con el here.

23

Esto puede resolverse cambiando su configuración GTK;

gedit ~/.gtkrc-2.0 

A continuación, agregue 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" 

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

+4

Estoy buscando una solución similar para GTK3. – Redsandro

+0

También agregué lo siguiente a mi gtkrc para reducir el espacio utilizado por el "Explorador de paquetes": http://stackoverflow.com/a/3970100/389812 – gdw2

+1

@Redsandro, De acuerdo con esta respuesta casi idéntica, esto debería funcionar con gtk3: http://stackoverflow.com/a/13687387/389812. – gdw2

9

Además de respuesta @Varun Mehta, recomiendo los siguientes consejos para Eclipse 4 (Juno), cuya interfaz está dictada en parte 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 ajustar esos archivos. Yo uso la siguiente serie de ajustes:

  • establecer toda la margin-* y padding a 0
  • conjunto swt-shadow-visible: false todas partes que lo encuentre, para deshacerse de esos enormes sombras
  • conjunto .MPartStack {font-size} a algo más pequeño que 12

Finalmente, recuerde que puede deshabilitar la barra de herramientas. En 4.0, su estado no era recordado en todas las sesiones, pero parece que el problema se resuelve en 4.2.1

recursos de bonificación: Eclipse4/CSS le ayudará a empezar en Eclipse4 CSS, E4/CSS/SWT Mapping enumera otros atributos CSS interesantes, y se CSS Spy ayuda a inspeccionar la IU.

Captura de pantalla de lo que termino con: enter image description here

EDIT: consulta How to remove the close (×) button from Eclipse Juno tabs?

+0

+1 para '.MPartStack {font-size}' (también mencionado aquí: http://blog.nanthrax.net/2012/07/change-tab-font-in-eclipse-juno/). Exactamente lo que necesitaba en Kubuntu 13.10. –

+0

obsoleto, por desgracia – Blauhirn

8

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

editar el archivo CSS de su estilo actual (por ejemplo e4_default_gtk.css) y añadir

CTabFolder { 
    tab-height: 16px; 
} 

Nota: CTabFolder ... no añaden a esta CTabFolder lona!

+1

Esto es 'Juno' solamente. Para muchos desarrolladores, 'Eclipse 4.x' todavía se considera inferior a' Eclipse 3.x'. Es por eso que, aunque 4.x ha existido desde 2012, las principales distribuciones aún se lanzan con Eclipse 3.x, y los desarrolladores de Eclipse todavía están trabajando en la rama 3.x. Los nuevos lanzamientos (como el popular 3.8) no tienen nombre porque el nombre sigue a la rama 4.x desde 2012. – Redsandro

4

Nota: el valor predeterminado Eclipse 4 acaba de recibir un poco mejor con bug 420238 cerrado:

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

Antes:

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

Después:

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

Ver Lars Vogel 's article al respecto:

Si el fuego de la next Eclipse 4.4 milestone build, Eclipse utiliza mucho menos espacio en blanco y deja más espacio para el contenido importante.

(Eso sería 4,4 M5)

Si bien esto es a nivel técnico un cambio trivial, espero que esto mejorará la gente iniciales percepción que se tiene en el uso de Eclipse.

Muchas gracias a Daniel Rolka, Robin Stocker y Dani Megert por hacer la mayor parte del trabajo y un gran agradecimiento a todas las partes involucradas en el informe de errores para que se acepte este cambio.

Cuestiones relacionadas