Como remover o botão Fechar (×) das guias do Eclipse Juno?

Como remover o botão Fechar (×) das guias do Eclipse Juno?

É possível remover o botão Fechar das abas principais do editor? Ouvi dizer que há um novo modelo de UI no Eclipse Juno (e4) que usa CSS para ajuste, então é possível escrever algum CSS para remover o botão Fechar das guias?

Não encontrei nada de útil em relação às regras CSS disponíveis e ao seletor para a nova IU.

Responder1

Acabei de encontrar uma solução:

  1. Primeiro você precisa instalar as ferramentas do E4 (do site de atualizaçãohttp://download.eclipse.org/e4/updates/0.12/):Er Editor CSS (Incubação)e reinicie o Eclipse
  2. Agora vá para Preferências (menuJanelaPreferências, entãoAparência), lá você deve encontrar o editor CSS para Eclipse UI
  3. Adicione o seguinte trecho de código no final do código CSS:

    CTabItem {
        swt-show-close: false !important;   
    }
    
  4. Reinicie o eclipse.

Responder2

Além de Sergei,

Você não precisa instalar nenhum plugin para editar o arquivo CSS. Se você vai para

(pasta Eclipse)/plugins/org.eclipse.platform_4.2.***/css/e4_default_gtk.css

e edite este arquivo, você obterá o mesmo resultado.

CTabItem {
    swt-show-close: false !important;   
}

informação relacionada