Eclipse parece terrível com Linux Dark Theme

Eclipse parece terrível com Linux Dark Theme

Ok, estou usando o XUbuntu e gosto dele porque é simples, parece ótimo e funciona bem no meu laptop de 2 GB de RAM.

Também instalei recentemente o tema Arc Dark, e todos os outros programas, editores de texto ou IDEs ficam ótimos com ele, exceto o Eclipse. Achei que fosse algum tipo de bug, então instalei uma versão mais antiga que tem cerca de 5 milhões de downloads, mas o problema ainda parece estar presente.

Alguém pode me dizer quais configurações alterar nas preferências para que pareça como antes? Quero dizer, como faço para o Eclipse ignorar a mudança de tema do Linux e colocar tudo de volta no branco como estava.

Desde já, obrigado.

insira a descrição da imagem aqui

Responder1

Eu mesmo estava lutando com isso e encontrei uma resposta (posso fazer o tema escuro funcionar usando a resposta do FloT, mas simplesmente não gosto disso para o Eclipse). Se você deseja manter o tema leve para o eclipse, inicie o eclipse com GTK_THEME definido para o tema claro. Isso funcionará com o tema padrão no Eclipse (ou/e nenhum tema)

GTK_THEME=Adwaita ./eclipse

Responder2

Você deve obter uma exibição melhor fazendo isto: no Eclipse, vá para Janela > Preferências > Geral > Aparência. Escolha um tema escuro para o Eclipse e reinicie o Eclipse. Deve estar em melhor harmonia com o tema escuro do Xubuntu.
insira a descrição da imagem aqui
Alternativamente, se você simplesmente precisa de um editor de código e não de um IDE completo, você pode dar uma olhada no Bluefish, Geany, Gedit e até mesmo no Mousepad... Eles são mais leves que o Eclipse e podem ser melhor integrados ao Xubuntu.

Responder3

Para quem atualmente (veja a data da resposta) usa o Eclipse este é um guia simples de como usar um tema específico, provavelmente leve.

A versão 2021-06 não requer acesso root, supondo que você tenha baixado do site oficial, pois o padrão é instalar o IDE por usuário. então as etapas podem ser um pouco diferentes, ele armazena a entrada .desktop em $HOME/.local/share/applicationsabrir o arquivo nomeado epp.package.java.desktope adicionar o ambiente do tema, então você $HOME/.local/share/applications/epp.package.java.desktopterá a linha

Exec=env GTK_THEME=$YOUR_FAVORITE_LIGHT_THEME env GTK_IM_MODULE=ibus $HOME/eclipse/java-2021-06/eclipse/eclipse

Em vez de

Exec=env GTK_IM_MODULE=ibus $HOME/eclipse/java-2021-06/eclipse/eclipse

informação relacionada