Em muitos aplicativos, as dicas de ferramenta são simplesmente feias (texto em branco sobre fundo preto, contraste demais) ou até ilegíveis (texto em preto ou azul escuro (hiperlinks) em fundo preto). Quero alterar a cor de plano de fundo das dicas de ferramentas para cinza médio ou amarelo, ou algo assim, talvez até semi-transparente.
Aqui está uma captura de tela do Eclipse que exibe algum código-fonte em uma dica de ferramenta com texto em preto sobre fundo preto:
Mudar para um tema diferente (algo diferente de Ambiance ou Radiance) ajuda, mas eu gosto do Ambiance e quero mantê-lo. É apenas essa cor da dica de ferramenta que é absolutamente inaceitável.
Encontrei várias soluções para versões mais antigas do Ubuntu, mas elas não funcionam mais com o Unity no Ubuntu 11.10 porque não consigo encontrar nenhuma função para personalizar o tema Ambiance ou Radiance. Então, como faço isso na versão atual do Ubuntu?
Encontrei!
Eu tive que editar esses arquivos:
(Adição: para Ubuntu 12.04, parece que você apenas precisa modificar o arquivo: /usr/share/themes/Ambiance/gtk-2.0/gtkrc, substituindo a cor de fundo e de primeiro plano da dica de ferramenta pelas cores # 000000 e # f5f5b5, respectivamente )
Você precisa de privilégios de root para editar os arquivos. Use
gksudo gedit
para editá-los.Pesquise
tooltip
nesses arquivos e você encontrará as definições de cores para o primeiro plano e o plano de fundo. Eu uso#000000
como primeiro plano e#f5f5b5
como plano de fundo e agora as dicas de ferramentas em todos os aplicativos estão novamente legíveis. Depois de alterar os valores das cores, simplesmente mude para outro tema e, em seguida, volte para o Ambiente, e a cor da dica de ferramenta agora está corrigida.Aqui está o resultado:
fonte
[gk]sudo
Tenho certeza de que, como a maioria das configurações do GNOME, há um arquivo de configuração por usuário / dir?~/.themes/
. Você precisará copiar a pasta Ambiance para isso.gtk-3.0/gtk-main.css
também, mas isso funcionou em 14.04. Também funciona ao usar o tema "Radiance", basta editar os mesmos arquivos naRadiance
pasta.Se você deseja alterar as cores da dica de ferramenta para todos os aplicativos, instale e execute o gnome-color-chooser e vá para a guia Específica> Dicas de ferramenta. Marque as caixas Primeiro plano e Segundo plano e escolha as cores.
Como funciona (você pode fazer isso manualmente):
O gnome-color-chooser adiciona o seguinte ao seu ~ / .gtkrc-2.0:
e ~ / .gtkrc-2.0-gnome-chooser:
Se você quiser apenas alterar as cores das dicas de ferramentas para um único aplicativo, como eclipse, coloque o texto acima em um arquivo gtkrc personalizado (por exemplo, ~ / gtkrc-eclipse) e inicie o eclipse com GTK2_RC_FILES = ~ / gtkrc-eclipse eclipse
fonte
sudo
, afeta apenas seu usuário e não precisa copiar todo o tema para o seu~
.Eu criei um pequeno script que faz isso por você
fonte
Adotei uma solução um pouco diferente;
Primeiro, crie um novo script, eclipse.sh, que inicie o eclipse, o meu será assim:
Em seguida, crie o arquivo gtkrc (/usr/share/eclipse/gtkrc-2.0-eclipse), o meu se parecerá com o seguinte (ele também tem outras alterações para fazer melhor uso da tela):
fonte
Para CDT, faça o seguinte:
Janela> Preferências> C / C ++> Editor: Opções de cores da aparência> Fundo de foco da fonte
Desmarque a opção Padrão do sistema e selecione uma cor.
Infelizmente não há nenhuma configuração que eu conheça. Muito manco. Você não precisa definir coisas assim para todas as perspectivas.
fonte
Eu acho que este está resolvido. Eu peguei mostrando a dica de ferramenta com letras pretas sobre fundo branco. No meu caso, parece que o Eclipse está usando configurações para dicas de ferramentas do
gtk-2.0/gtkrc
arquivo do diretório do tema.Minha configuração: Ubuntu 12.04, Gnome (sem unidade), Eclipse Indigo (3.7), tema GrayDay para Gnome. O nome do tema e o próprio tema não são importantes.
Abra o terminal, vá para o diretório do tema (cd $ HOME / .themes) e, em seguida, vá para o diretório do seu tema. Se o diretório .themes estiver vazio, se não existir, você estará usando o tema do sistema em / usr / share / themes. Basta descobrir o nome do tema que você está usando (clique com o botão direito do mouse em bakcground, escolha Alterar plano de fundo da área de trabalho, o nome do tema deve estar no canto inferior direito. Se não falar nada sobre o nome do tema, use o gnome-tweak-tool para encontrar qual tema você está usando).
No diretório do tema, emita este comando:
ele deve listar todos os arquivos e linhas em que a "dica de ferramenta" é mencionada. Altere todo plano de fundo (tooltip_bg_color) para #ffffff e todo primeiro plano para # 000000. Últimos preto em primeiro plano branco, é isso que queremos! Especialmente, altere os valores no
gtk-2.0/gtkrc
arquivo.O erro que eu estava cometendo é perseguir a cor da dica de ferramenta no diretório gtk-3.0, que não teve nenhum efeito.
Agora, vá para Eclipse, Janela -> Preferências -> Java -> Editor e defina Source Hover Background como "System color" (verifique à direita). Reinicie o Eclipse!
Esta é uma lista
grep -r tooltip *
do meu diretório de temas depois de fazer alterações:fonte
Há também outra solução para isso: use o dconf-editor para encontrar a seguinte chave:
cuja descrição diz: Uma
\n
lista separadaname:color
conforme definido pelagtk-color-scheme
configuração.Escreva o esquema no gedit no estilo como o seguinte (este exemplo é meu) e cole-o no dconf-editor (observe o '\ n' em cada extremidade da linha):
e o problema será resolvido imediatamente.
fonte
Minhas dicas de ferramenta são preto sobre amarelo. Veja a captura de tela abaixo do Ubuntu 16.04 LTS com MATE DE:
Se você gosta dessa combinação de cores, use 3 arquivos de gtkrc (2 para GTK3, 1 para GTK2) abaixo:
~ / .config / gtk-3.0 / gtk.css
~ / .config / gtk-3.0 / settings.ini
~ / .gtkrc-2.0
O terceiro arquivo foi criado pelo gnome-color-chooser. Use-o apenas se você tiver aplicativos baseados em GTK2.
O método acima foi testado no Ubuntu 14.04 LTS (Unity e GNOME), Ubuntu 16.04 LTS (Unity, GNOME, MATE), Ubuntu 18.04 LTS (Unity, GNOME, MATE).
fonte
Eu estava tendo o mesmo problema (Xubuntu 12.04, tema Greybird, Eclipse Indigo) e a resposta de Mihael K funcionou para mim. O único arquivo que mudei foi o gtk-2.0 / gtkrc e mudei apenas uma linha. A terceira linha após os comentários iniciais. Foram alterados os valores de cores hexadecimais de tooltip_bg_color: # 000000 para tooltip_bg_color: # ffffe1 e tooltip_fg_color: #ffffff para tooltip_fg_color: # 000000. Portanto, a linha ficará assim:
A elipse e as dicas de ferramentas reiniciadas agora são da cor amarelada à qual estou acostumado. Não precisei fazer mais ajustes no eclipse ou em qualquer outro arquivo.
fonte
Uma maneira mais amigável de alterar o plano de fundo é usar a interface do usuário. Abra Sistema, Preferências, Aparência. Por padrão, o tema "Ambiente" será selecionado, mas você poderá alterá-lo para qualquer tema. Clique no botão Personalizar abaixo e mude para a guia Cores. Lá, você pode alterar as cores de primeiro e segundo plano das dicas de ferramentas, clicando nas caixas apropriadas.
fonte
No ubuntu 12.10 (quantal), você pode usar os dois comandos a seguir:
(Graças às outras respostas que me ajudaram a descobrir isso!)
fonte
Esta resposta é para indicar um caso raro em que ocorre um erro muito semelhante se você instalou o xulrunner e configurou o eclipse para usá-lo.
Instalei o xulrunner para fazer o GPE Designer renderizar adequadamente as interfaces de usuário do GWT no modo de design, que funcionou muito bem, mas achei que ele também quebrou as dicas de ferramentas. O bug é realmente pior do que a captura de tela acima, apenas exibe uma dica em branco.
Para corrigi-lo, você só precisa remover o parâmetro xulrunner de
eclipse.ini
:Funcionou para mim com o Ubuntu 12.04, Eclipse 4.2 / Juno e xulrunner 1.9.2
fonte
Para usuários elementares:
Vá para
/usr/share/themes/elementary/gtk-3.0
, edite o arquivogtk-widgets.css
comsudo nano
, digiteCtrl + W
para localizarTooltips
e, em seguida,background-color: alpha(#color, #opacity)
altere a cor para algo como#f5f5b5
e defina a opacidade como 1.fonte
Para abrir a janela Aparência com a guia Tab: Temas diretamente da gravação root @ terminal (você pode usar este comando também para script):
onde
USER
está seu usuário atual na área de trabalho. Ele abrirá a Aparência corretamente, mas você ainda precisará clicar na exibição do tema na janela Aparência para iniciar o seu tema.Para o teste com o tema de instalação: Dust from root @ terminal, comando:
recebe este erro:
mas se o tema: Poeira estiver sendo instalado, escolha o menu: Sistema / Preferências / Aparência e instala a partir da janela Aparência, instalação do tema: Poeira está correta.
É necessário um comando responsável por escolher temas na janela Aparência, mas não consigo encontrá-lo.
fonte
Estou executando o Kubuntu 16.04 com o tema Breeze e o Eclipse 4.6.1 com o GTK3 padrão agora que eles corrigiram o problema de preenchimento de botão.
Para obter dicas de ferramentas instantâneas com fundo cinza claro e primeiro plano preto, fiz algumas alterações em
/usr/share/themes/Breeze-gtk/gtk-3.0/gtk.css
; Aqui está o que eu acabei com:E o original:
Caso os links não estejam funcionando nos pop-ups Javadoc, pode ser útil instalar da seguinte
libwebkitgtk
maneira:fonte