My question is very similar to the Gigantic Tabs stack overflow in Eclipse on Ubuntu .
I tried the solutions presented, but they seem to be old. I found a solution that perfectly handles the toolbar and menu, but not a solution that reduces the size and filling of disproportionately large tabs (and label) in the panels (see the "Package Explorer" tab on the screen below).
I am pleased with how my GTK OS theme is configured and do not want to change it. Is there a quick fix to reduce panel tab sizes in Eclipse?
I am using Eclipse for Mobile Developers (Juno) on Ubuntu 12.04. I also mentioned that I really like the way Eclipse comes out of the box in Windows 7, so something like this would be ideal.
Here are the GTK styles that I use in eclipse:
style "eclin" { GtkButton::default_border={1,1,1,1} GtkButton::default_outside_border={1,1,1,1} 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=1 GtkMenuItem::horizontal_padding=4 GtkToolbar::internal-padding=1 GtkToolbar::space-size=1 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 GtkExpander::expander_size=10 GtkExpander::expander_spacing=0 GtkTreeView::vertical-separator=0 GtkTreeView::horizontal-separator=0 GtkTreeView::expander-size=12 GtkTreeView::fixed-height-mode=TRUE GtkWidget::focus_padding=0 font_name="Liberation Sans,Sans Regular 8" } class "GtkWidget" style "eclin" style "eclin2" { xthickness=1 ythickness=1 } class "GtkButton" style "eclin2" class "GtkToolbar" style "eclin2" class "GtkPaned" style "eclin2"
Here is a screenshot of what my IDE with huge tabs looks like:

eclipse user-interface ubuntu gtk
Andy Aug 04 2018-12-12T00: 00Z
source share