Como posso configurar o tamanho da fonte do item da árvore no explorador de pacotes no Eclipse?

124

Como posso configurar o tamanho da fonte do item da árvore no explorador de pacotes / estrutura de tópicos no Eclipse?

Qual item em Fonte, em Preferências , devo alterar?

Michael
fonte

Respostas:

102

Em 2010, no Eclipse não havia como alterar a fonte usada para o Package Explorer e outras visualizações. Você só pode alterar a fonte das visualizações do editor. Esta é uma decisão de política por parte dos desenvolvedores do Eclipse (consulte, por exemplo, erros 49548 , 202091 ). (Grumble.) A fonte usada é aquela definida pela aparência geral para qualquer área de trabalho que você esteja usando.

No Linux, é possível substituir a fonte do sistema quando você chama o Eclipse. Aqui está uma excelente descrição de várias possibilidades , às quais devo esta resposta. Vou repetir uma sugestão de lá para a posteridade. Crie um arquivo chamado, digamos, gtkrc-eclipse:

style "eclipse" {
  font_name = "Sans Condensed 8"
}
class "GtkWidget" style "eclipse"

Em seguida, defina uma determinada variável de ambiente ao chamar o eclipse:

$ GTK2_RC_FILES=gtkrc-eclipse eclipse
Dan Halbert
fonte
Não funcionou no Eclipse Luna; no Eclipse Juno e no Aptana Studio 3, ele funciona para mim ...
jsanmarb
Funciona em Luna SR1 para mim.
dan carter
2
A cláusula "existe agora caminho" não é mais aplicável / correta para versões modernas do eclipse. Deve ter sido uma ótima resposta em algum momento, mas este site não é um bom ajuste para a evolução das perguntas e respostas das novas versões de software. Veja outras respostas abaixo, elas variam um pouco pelo sabor do SO!
matanster
1
todo mundo lendo isso, por favor vote em bugs.eclipse.org/bugs/show_bug.cgi?id=49548
morgwai
58

O arquivo .ini do Eclipse contém uma referência a 'smallFonts?' No Mac, você pode ver algo como ...

-Dorg.eclipse.swt.internal.carbon.smallFonts

Se você remover esta linha, verá o tamanho da fonte em várias visualizações aumentar de tamanho.

Rick Winscot
fonte
3
Muito obrigado! Eu não posso acreditar que ninguém no Eclipse tenha notado ainda que no Mountain Lion é tão difícil ver as letras em tamanho micro ...
Fran Marzoa
1
Brilhante! A remoção dessa linha faz com que o texto no Projeto / Pacote, etc. seja significativamente maior, o que ajuda bastante em monitores 2550 x 1600.
Brent Faust
1
Ou: se você adicionar essa linha, obterá fontes menores no Ubuntu.
precisa
2
Existem mais de uma ocorrência da linha mencionada. Depois que eu removi todos eles, funcionou. Isso está no Eclipse para Android versão 23.0.
Avi Cohen
2
Trabalhou para mim em El Capitan / Mars.2. A localização eraApplications/Eclipse.app/Contents/Eclipse/eclipse.ini
Eiko
25

No Windows 7, você pode afetar muitas das fontes da GUI do Eclipse, incluindo o Project Explorer, acessando:

Painel de controle → PersonalizaçãoCor e aparência da janelaConfigurações avançadas de aparência

Altere o tamanho da fonte para "Caixa de mensagem".

Claro que isso mexe com a aparência de outras coisas no seu sistema operacional, mas eu achei isso tolerável em comparação com os estrabismo no explorador de projetos ...

Nathan Monteleone
fonte
Esteja avisado de que alguns plug-ins podem substituir as configurações da janela e ter seu próprio sistema de fontes em Preferências> Cores e fontes, como EGit.
rveach
Para encontrar essas configurações no Windows 7 mais recente: Painel de controle -> procure "Cor da janela", clique em "Alterar cores e métricas da janela".
precisa
18

Acabei de encontrar todas essas respostas para alterar o tamanho da fonte da visualização em árvore no Eclipse, tentei várias e finalmente entrei na classe CSS, que me parece muito mais elegante:

O tema que estou usando inclui o "e4_basestyle.css" no eclipse/opt/plugins/platform/css. Lá eu adicionei

.MPart Tree {
    font-size: 10;
}

que funciona muito bem comigo (Eclipse v4.3-SR2 (Kepler) no Ubuntu).

Wambach
fonte
Trabalhou para mim também com o MARS no Linux Mint. Atenção: os arquivos CSS agora estão localizados na pasta do plugin do tema.
Thorsten Laux
funcionou bem aqui também. Mars 4.5.2 no Windows 7. local exato de arquivo <eclipsefolder> /plugins/org.eclipse.ui.themes_1.1.1.v20151026-1355/css/e4_basestyle.css
kr.pradeep
No meu Ubuntu 14.04, ao usar o tema clássico padrão, o arquivo em eclipse / plugins / org.eclipse.ui.themes_x.xxvxxxxx / css a ser alterado era e4_classic_winxp.css por algum motivo. Isso foi confuso, pois está longe de ser óbvio que eu deveria usar a versão winxp, e não o win7, ou mesmo o padrão. Finalmente funcionou.
26416 Andy
Onde esse arquivo css está localizado no Mac? Eu não posso encontrá-lo no diretório de plugins dentro do local de instalação (/ Applications / Eclipse \ Mars.app / ...)
Andy
16

Aqui está uma opção que funciona na minha máquina Windows7, sugerida por Diego V : https://stackoverflow.com/a/15011440/1713920

No Juno, você pode ajustar essa fonte por CSS.

Procure os arquivos em eclipse \ plugins \ org.eclipse.platform_4.2.xy \ css para a sua folha de estilos atual (provavelmente e4_default_win7.css) e adicione a seguinte regra:

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
}
vírus
fonte
2
Infelizmente, isso não se comporta corretamente quando o projeto é adicionado a um repositório (o que significa que os pequenos ícones do controle de versão aparecem ao lado de cada arquivo). Estou dizendo que se comporta, não está funcionando, porque alguns dos arquivos aparecem com a fonte correta e outros não! e eles continuam mudando a cada dois segundos! Parece estranho.
Abdalrahman Shatou
@AbdalrahmanShatou: Eu experimentei esse "piscar" também, a fonte fica grande, a fonte fica pequena e vice-versa o tempo todo, ao clicar nos elementos. Estou usando o Eclipse Mars 4.5.1. e - como você, eu também estou usando um repositório (.git). Eu acho que esse é o gatilho.
Hartmut P.
2
Você também precisa alterar a fonte do plug-in git para corresponder a essa configuração. Windows-> Preferências-> Geral-> Aparência-> Cores e fontes Alterar a fonte em 2 entradas git a 12 Resource também • Ignorado (Font) • Uncommitted Alterar fonte reinicie eclipse
Steve Adams
15

Esta resposta se aplica ao usuário do Mac OS X. Testado com Mavericks (10.9.2), mas deve funcionar em todas as versões.

Como mencionado anteriormente nas respostas anteriores, para alterar o tamanho da fonte no package explorer, você precisa alterar o tamanho da fonte do sistema. O problema aqui é fazer exatamente isso. Minha solução:

  1. Faça o download do utilitário Tinker Tool gratuito e ajuste os tamanhos das fontes.
  2. Reinicie o Eclipse

insira a descrição da imagem aqui

Os resultados:

insira a descrição da imagem aqui

Feliz codificação!

Diego Freniche
fonte
1
Trabalhando como um encanto. Seria melhor se você definir qual fonte alterar.
Abdalrahman Shatou
1
Funciona para mim. Estou em Yosemite
Lou Morda
Funciona para mim na Sierra! Obrigado
jainp
Funciona para mim em High Sierra (10.13.2)! Graças a looooot!
Eric
Conforme mencionado nesta resposta , é a fonte "Tags de ajuda" que precisa ser alterada para afetar a interface do usuário do Eclipse.
Sam
9

Entre eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css.

Aqui você vê os arquivos CSS do tema instalado. Escolha o seu tema e adicione no final do arquivo (por exemplo e4_default_win7.css):

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
    font: Consolas;  /* <-- Font you want to have */
}

Foi testado com o Eclipse v4.4 (Luna) e o Eclipse v4.5 (Mars) no Windows 7.

Vitalij
fonte
1
Obrigado! Funciona muito bem no Mars 4.5.1 no Windows 8.1 - Eu tenho um Lenovo X1 Carbon com uma tela WQHD + (2560 x 1440) e o tamanho da fonte padrão era impossível. Isso corrigiu bem. Alguém precisa cutucar a equipe principal do Eclipse e conscientizá-los de que esses tipos de telas de alta resolução estão se tornando mais comuns e é necessário algum controle simples do usuário ... Obrigado!
Dave em Austin
1
obras em Eclipse linux kepler com o e4_default_gtk.css arquivo
cdarwin
7

Eclipse v4.5 (Mars) usando o tema escuro embutido no Linux.

eclipse/plugins/org.eclipse.ui.themes_1.1.0.v20150511-0913/css/dark/e4-dark_globalstyle.css

Em torno da linha 204, você pode adicionar o tamanho da fonte escolhido:

background-color: #2F2F2F;
color: #CCC;
font-size: 8;
Dylan
fonte
1
Funciona muito bem com Marte no OS / X. Se você se pergunta, o caminho CSS em que esses valores estão éShell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree
David Dossot
Confirmado. dica rápida, pesquise "árvore" a partir de hoje, é o único agrupamento com text = "tree". NÃO pesquise o tamanho da fonte, é isso que você precisa adicionar. Recomendando 14 pt para 1080p
Nick
Funcionou bem no Eclipse Oxygen Release (4.7.0), no Cent-OS com o Gnome 3.14.2. Obrigado!
Volodymyr Krupach 04/04
6

Como alguém já mencionou anteriormente, modificar o arquivo "e4_basestyle.css" funcionou para mim no Eclipse v4.3 (Kepler) e no Windows 8.

Além disso, acho que você também deve alterar o tamanho / estilo do texto em

PreferênciasEquipeGitLabelDecorations

ou

PreferênciasAparênciaColorsAndFonts , na seção Git.

para garantir que o tamanho / cores do texto dos arquivos não confirmados estejam sincronizados com as alterações. Isso é claro se você inicializar seu projeto como um repositório.

indoballer
fonte
6

PARA SUA INFORMAÇÃO:

Do Eclipse v4.4 (Luna):

Parece que os arquivos CSS não estão mais na pasta antiga:

eclipse/plugins/org.eclipse.platform_4.x.x.vy/css

Eles são movidos para a nova pasta:

 eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css

E você deve selecionar um tema para aplicá-lo, no menu

WindowsPreferênciasGeralAparência

Li Ying
fonte
4

O Eclipse usa uma fonte da interface do usuário do sistema para o Project Explorer, para que você possa alterá-la com um método específico do SO. Nota: O Eclipse precisará ser reiniciado, mesmo que outros aplicativos respondam imediatamente à alteração da fonte.

  • No Linux (Gnome), consegui alterar a fonte do Eclipse com a Gnome Tweak Tool (Aplicativos → Utilitários → Ferramenta Tweak). Se ainda não estiver instalado, tentesudo yum install gnome-tweak-toolousudo apt-get install gnome-tweak-tool. Napágina fontes , altere afonteda interface .
  • No Windows 7 , vá para Painel de controle → Personalização → Cor e aparência da janela → Configurações avançadas de aparência → Altere o tamanho da fonte para "Caixa de mensagem". (crédito: Nathan Monteleone)
  • No Mac , descompacte a Tinker Tool , execute-a, vá para aguia Fontes e ajuste o tamanho das tags de Ajuda (testadas com o Eclipse 2018-12).

Algumas outras partes do Eclipse também serão afetadas, como a caixa de diálogo de inicialização.

Qwertie
fonte
Eu nunca imaginaria que era a configuração "Tags de ajuda" no Mac. Obrigado!
Sam
3

O Eclipse herda o tamanho da fonte dos itens da GUI, do sistema operacional. Para uma demonstração, por exemplo, convém aumentar o tamanho da fonte do seu sistema operacional.

Tobias
fonte
2

No Windows 10,

no canto inferior esquerdo, clique no símbolo do Windows, digite "Configurações de exibição", vá para "Configurações avançadas de exibição" e, em seguida, vá para "Dimensionamento avançado de texto e outros itens". Lá você encontrará "Alterar apenas o tamanho do texto" ":

Você verá uma lista de

  • Barras de título
  • Menus
  • Caixas de mensagem
  • Títulos da paleta
  • Ícones
  • Dicas de ferramentas

Alterne pelo menos "Caixas de Mensagens" para o tamanho da fonte, por exemplo, 13 em vez de 9 (para a Árvore do Eclipse Package Explorer).

Eu mudaria "Menus" também para o tamanho da fonte 13 (no menu principal do Eclipse).

Ou todos eles :-)

Hartmut P.
fonte
2

A solução a seguir funciona no Mac OS com Eclipse v4.4 (Luna).

Escolha Aparência do Mac: menu JanelaPreferênciasGeralAparênciasTema: Mac .

Adicione uma cópia do seguinte trecho de código contido em

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

até o final do arquivo

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/e4_default_mac.css.


Tree,
RegistryFilteredTree,
/* The following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU']
[style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, Shell[style~='SWT.RADIO']
[style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT']
[style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}
PokaFace
fonte
1

Para usuários de Mac:

No arquivo:

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

Encontre este trecho de código:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
}

Modifique-o adicionando informações sobre o tamanho da fonte:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
    font-size: 13;
}

Este exemplo é para o tema Escuro no Eclipse v4.4 (Luna).

user1344271
fonte
Ele trabalhou em mac Mojave + Ferramenta Primavera Suite 4, Graças
linczy
:( não funcionou no Spring Tool Suite 4.7.0.RELEASE
xavierzhao
1

Ubuntu, Eclipse v4.4 (Luna) *

  1. Localize o seu: eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css
  2. Escolha o arquivo CSS que você está usando por PreferênciasGeralAparência dentro da UI do Eclipse.
  3. Faça backup do original e adicione algo como o seguinte, depois de fechar o Eclipse apenas por segurança:

    .MPart Tree {tamanho da fonte: 14; }

* Foi realizado na versão ScalaIDE do Eclipse v4.4 (Luna) e deve ser o mesmo do Eclipse v4.4 regular (Luna), eu acho.

matanster
fonte
1

No Windows 10, se você foi atingido pela Atualização de Criadores:

A Atualização de Criadores do Windows 10 aparentemente removeu a capacidade de "Alterar apenas o tamanho do texto" em "Configurações de exibição". Além disso, a atualização redefiniu minha configuração de tamanho de texto anterior para que eu acabasse com um tamanho de fonte pequeno nos itens da árvore do explorador de pacotes.

Uma solução que funcionou para mim é usar uma pequena ferramenta 'A + System Font Size Changer'. Lá, aumentar a configuração "Caixa de mensagem" para 4 (uma unidade personalizada definida pela ferramenta) e aplicar a configuração alterou o tamanho da fonte nos itens do explorador de pacotes.

A ferramenta também permite aumentar o tamanho de "Menu", "Barra de título", "Título da paleta", "Ícone" (que funcionou maravilhosamente na exibição de pastas no Windows Explorer) e "Dica de ferramenta".

PS: Eu preferiria comentar a resposta de Hartmut, mas minha pontuação de reputação é muito baixa.

jechterhoff
fonte
1

No servidor Windows,

vá ao painel de controle -> seção Display. Seção de exibição Se a configuração padrão for Menor como a imagem, você poderá alterar o tamanho da sua demanda, além de alterar apenas o tamanho do texto específico por opção

Nota: É aplicado com base na configuração do sistema, não apenas na plataforma baseada no Eclipse.

K. Andy wang
fonte
0

Para alterar fontes no espaço de trabalho do eclipse com o ubuntu, modifiquei as fontes do sistema desktop> sistema> preferências> aparência> fontes também modifiquei o eclipse indigo -> janelas> preferências> Geral> Aparências> Cores e fontes. Isso refletiu no eclipse.

Mallik
fonte
Não há entradas para as configurações de exibição em árvore.
Mr Fooz 25/11/13
0

No Windows 8,

  1. vá para Painel de controle -> Aparência e personalização -> Vídeo
  2. No meio da tela, há uma lista suspensa sob o cabeçalho Change Only the Text Size, selecione Message bokes.
  3. Altere o tamanho da fonte na lista suspensa adjacente.
10GritSpaper
fonte
0

No Eclipse v4.2 (Juno), você pode modificar o CSS acessando o menu JanelaPreferênciasGeralAparências .

Digite a descrição da imagem aqui

Sharif
fonte
Não vejo este editor CSS nesta página no MacOS: Versão: Juno Service Release 2, ID da compilação: 20130225-0426 .. Está em outro lugar?
Pavel
0

No Eclipse v4.4 (Luna) Service Release 2 (4.4.2) no Windows 7:

Se você selecionar o tema "Windows" (configuração padrão do Eclipse)

[Window => Preferences => General->Appearance -> Theme: Windows]

Você pode adicionar o seguinte trecho de código no arquivo css abaixo.
[Pasta raiz do Eclipse] \ plugins \ org.eclipse.ui.themes_x.xxvxxxxxxxx-xxxx \ css \ e4_default_win7.css

Tree,
RegistryFilteredTree,
/* the following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}

O valor do tamanho da fonte pode ser definido como desejado.

Se você instalar outros pacotes de temas customizados, como o Tema da UI do Eclipse Moonrise do Eclipse Marketplace, haverá o arquivo JAR em [Pasta raiz do Eclipse] \ plugins
(Exemplo: com.github.eclipseuitheme.themes.moonrise-ui_0.8.9.201404052318 .jar)

Modifique abaixo os arquivos CSS neste arquivo JAR
\ themes \ css \ moonrise-ui-standalone.css e moonrise-ui-standalone_WIN.css
Há uma seção de código semelhante nesses arquivos CSS, iniciando com:

Tree,
RegistryFilteredTree,

Adicione o "tamanho da fonte: 13;" como o snippet de código acima e aplique através das etapas abaixo.

Janela do menu → PreferênciasGeralAparênciaTema: MoonRise (autônomo)

Ginuinbu
fonte
0

Eu tenho duas telas, uma pequena e uma grande. O Eclipse está usando as configurações de tamanho da "tela principal". No meu caso, era uma tela pequena com uma escala de 150%.

Mudar a tela principal para a tela grande resolveu os problemas de tamanho para mim.

Stefan
fonte