Esquema de cores escuras para Eclipse [fechado]


425

O Eclipse é totalmente compatível com o tema? Gostaria de instalar um esquema de cores escuras para ele, já que prefiro texto em branco sobre fundo escuro do que o contrário.


24
Essa é uma lista bastante longa de omissões básicas que tornam difícil levar o Eclipse a sério.
— Draemon


14
@ThomasFerrisNicolaisen: Este plugin altera apenas a janela de origem, NÃO as outras janelas, que ainda o cegam com seus fundos brancos.
— 21712 Scott Scott

4
@Uri: Esta solução no macintosh também inverte as cores dos ícones, o que pode ser muito confuso (como alterar "debug - STOP" para a cor verde e "debug - GO" para vermelho). Além disso, pode tornar a depuração impossível se você estiver executando algum trabalho gráfico, pois todo esse material também será revertido. Por fim, simplesmente não há maneira de alterar a cor padrão do Windows em um Mac. Acho que a equipe de desenvolvedores do Eclipse deve ser louca, pois eles seguem esse exemplo idiota.
— 22812 Scott Scott

5
Um tema totalmente escuro já está disponível com o Eclipse 4.2 (Juno)! Veja github.com/eclipse-color-theme/eclipse-color-theme e stackoverflow.com/questions/5053834/…
— ignis

Respostas:


286

Como já postado em algumas perguntas relacionadas, estou trabalhando em um plug-in para facilitar o gerenciamento de temas de cores entre editor:

http://marketplace.eclipse.org/content/eclipse-color-theme

Ainda está em andamento, mas já suporta muitos editores e alguns temas de cores escuras.


3
IMPRESSIONANTE!! :) Vou ter que tentar isso assim que começar a trabalhar na segunda-feira !!
— FrustratedWithFormsDesigner

17
Existe alguma maneira de alterar a cor das outras visualizações (como projekt explorer, console, problemas etc.) também?
— Bruiser

88
O problema com isso é óbvio - enquanto você pode transformar tema editor de "dark", o resto do Eclipse brilha branca incrivelmente brilhante, por isso é ainda pior :(
— Ivan G.

1
Isso funciona (aparentemente) no MyEclipse 6.6 (não pergunte, fui forçado a não gostar nem um pouco) fará mais testes e publicará novamente caso algo quebre.
— Luis Robles

2
Não suporto a falta de janelas utilizáveis ​​no Eclipse. Aptana, que é basicamente um clone do Eclipse, temas TUDO. É por isso que eu usá-lo para tudo, não Android SDK relacionados ... mesmo como meu processador de texto (mas isso não é recomendado.)
— o_O

88

Eu criei meu próprio esquema de cores escuras (baseado no Oblivion do gedit ), com o qual acho muito agradável trabalhar.

Visualização e detalhes em: http://www.rogerdudler.com/?p=362

Temos o prazer de anunciar a versão beta do eclipsecolorthemes.org , um novo site para baixar, criar e manter temas / esquemas de cores do Eclipse. O editor de temas permite copiar um tema existente e editar as cores com uma visualização ao vivo de suas alterações em editores específicos. Os temas para download suportam muitos editores (PHP, Java, SQL, Ant, texto, HTML, CSS e muito mais a seguir)

Há uma lista crescente de temas já disponíveis no site:

Captura de tela do eclipsecolorthemes.org

Você pode ler mais sobre o lançamento aqui .


2
Eu amo Oblivion no gedit, e suas instruções eram exatamente o que eu queria. A +
— defrex

Uau, isso foi fácil de configurar e funcionou instantaneamente, thx;)
— kulpae

1
Isso é incrível, mas quando tento comparar as alterações, elas são destacadas em uma cor escura, para que eu não possa vê-las. Normalmente, acabo tendo que alterar os colortemmes apenas para comparar as alterações nos arquivos.
— usar o seguinte

2
Não trabalhe em todas as outras janelas, que agora explodem com fundo branco em comparação.
— 22712 Scott Scott

2
pixeldude: Seus sites estão fora do ar agora.
— Xdg

51

Aqui está um cara que postou suas preferências do Eclipse para alterar as cores como um tema:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

captura de tela

E aqui está mais sobre como definir as cores na versão Ganymede Eclipse (v. 3.4, meados de 2008):

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/accessibility/fontsandcolors.htm


4
Eu publiquei o blog.codefront.net/2006/09/28/… em 2006 e, embora algumas pessoas tenham tido sucesso com isso, acho que não funciona nas versões recentes do Eclipse (alguns leitores me enviaram um e-mail) . YMMV!
— Chu Yeow 23/01/09

Fiz isso, mas usei o Consolas - muito bom, obrigado!
— HaveAGuess

Mark Ocorrências podem ser reativado se você estiver faltando-lo (como eu estava), indo para Preferências -> Geral -> Editores -> Editores de texto -> Anotações -> Ocorrências e permitindo "Texto como destacado"
— HaveAGuess

21

Para usuários do Linux, supondo que você execute um gerenciador de janelas de composição ( Compiz ), basta virar a janela negativa. Eu uso o Eclipse assim o tempo todo, a aparência normal (esbranquiçada) está tirando meus olhos.


Agradável. Na verdade, eu ajustei o eclipse muito bem agora usando todos os links nas respostas. Mas eu também usar um colorscheme escuro no KDE ...
— Bartosz Radaczyński

encontrou, "Negativo" plugin, devo dizer que parece muito melhor no meu escuro linux tema
— Ivan G.

obrigado, mas ainda assim a janela de conclusão é branca e cada vez que é exibida, ela atinge meus olhos.
— Kamran Bigdely

1
muito boa ideia, simples e eficaz, obrigado! habilite-o no compizconfig-settings-manager (ccsm), observe que as regras executadas devem ser definidas (tipo = Eclipse) para aplicar automaticamente o efeito 'negativo'. também deve ser possível definir uma regra para a janela de conclusão, usar o botão de agarrar da caixa de diálogo de configuração e apontar para ela;)
— antiplex

O Eclipse usa SWT, que usa widgets nativos; no caso do Linux, isso geralmente é gtk. Se você escolher um tema sombrio para o gtk, todos os painéis do Eclipse que não são editores o selecionarão. Para um exemplo de tema dark gtk, consulte OMG Suite
— srparish



8

Devo dizer que esta é uma área em que o Eclipse é realmente fraco. Especificamente, a importação / exportação de preferências se aplica a TODAS as preferências. Não há como importar, digamos, apenas as preferências de fontes / cores (como você pode no Visual Studio) sem estragar minhas preferências de ligação de teclas.

Além disso, tentei vários desses arquivos de preferência mencionados acima e eles interrompem completamente minha instalação do Eclipse.


4
você pode importar / exportar apenas as cores preferidas. Mas você tem que editar o arquivo de preferências manualmente e tudo exclusão além das entradas relacionadas às cores
— Bartosz Radaczyński

6

Criei vários temas de cores e um script para extrair um novo das preferências de cores de alguém. Atualmente, estou usando um que ainda não tenho para postar no site, mas devo finalmente acessá-lo.

http://eclipsecolorthemes.jottit.com


Obrigado, adicionei algumas palavras sobre como exportar.
— Gaël Marziou 21/07/2009

Excelente. Seria bom se cada um desses temas tivesse uma captura de tela!
— Cal

6

Caminho mais fácil: altere a cor de fundo da janela principal das Propriedades de vídeo do Windows. Fui para a guia Aparência, mudei para o esquema Prata, cliquei em Avançado, cliquei em "Janela ativa" e mudei a Cor 1 para cinza claro. Todas as visualizações do Eclipse diminuíram.

Desde Luna (4.4) , parece haver um total Darkdeles

Janela -> Preferências -> Geral -> Aparência -> Tema -> Escuro

insira a descrição da imagem aqui


Sem opção Avançado em Juno sob qualquer tema selecionado
— bobtheowl2

5

Para o hack rápido, no Linux executando o GNOME com um teclado do Windows, o Windows-Key-M inverte a cor de todas as janelas e o Windows-Key-N inverte a cor de uma única janela. É um recurso incrível , no meu livro.


3

Como respondi a " Existe uma maneira simples e consistente de alterar o esquema de cores dos editores do Eclipse? ":

Também estive procurando isso e, depois de um pouco de pesquisa, encontrei uma solução viável. Isso é baseado no editor FDT do Eclipse, mas tenho certeza de que você pode aplicar a mesma lógica a outros editores.

Minha postagem no blog: Como criar um esquema de cores para o FDT

Espero que isto ajude!


2
Não é um esquema de cores real ... No netbeans, você muda as cores uma vez e funciona para todos os idiomas ao mesmo tempo. O Eclipse tem configurações separadas para cada editor, e o pior é que as configurações de anotações são comuns a todos eles.
— Bartosz Radaczyński

3

A melhor solução que encontrei é deixar o Eclipse no modo de brilho normal e usar um inversor de tela no nível do SO.

No OS X, você pode fazer Command+ Option+ Ctrl+ 8, inverte a tela inteira.

No Linux com Compiz, é ainda melhor, você pode fazer Windows+ Npara escurecer seletivamente as janelas (ou Windows+ Mpara fazer a tela inteira).

No Windows, a única solução decente que encontrei é a powertrip, mas é gratuita por um ano ... então custa US $ 30 ou algo assim ...

Depois, você pode inverter a tela, ajustar as cores no nível da sintaxe ao seu gosto, e você estará pronto para as corridas, com tons frios.


Estou tentando usar isso no OS X, o Eclipse parece bom, outros programas parecem um pouco incomuns. A combinação correta do teclado parece ser ctrl + alt + cmd + 8 (pelo menos na versão 10.6.8).
— Arnost Valicek

1
Também muda inverte as cores dos ícones, o que pode ser MUITO enganador (por exemplo: vermelho para "ir", verde para "parar").
— 21712 Scott Scott




1

Algumas pessoas postaram opções para Linux e Mac, e o equivalente ao Windows (gratuito) é, se você puder lidar com isso globalmente:

Defina a cor de fundo da janela do tema de aparência da área de trabalho do Windows. Você pode manter o tema atual / desejado, apenas modifique a cor de fundo do Windows. Por padrão, está definido como branco. Eu mudo para um tom de cinza. Eu tentei cinza escuro e preto antes, mas você precisa alterar as cores das fontes de texto globalmente, e tudo o que é doloroso.

Mas um tom de cinza simples, como o fundo faz o truque globalmente, funciona com qualquer fonte de texto colorida, desde que o tom de cinza não seja muito escuro.

Não é a melhor solução para todos os editores / IDEs, como eu prefiro o preto, mas é a próxima melhor solução gratuita e global no Windows.




0

Eu brinquei com a personalização das cores. Eu fui com o texto amarelo / fundo azul que eu gostei do Turbo Pascal. O problema que encontrei foi deixá-lo definir as cores dos editores, mas outras visualizações, como Package Explorer ou Navigator, permaneceram com as cores padrão em preto e branco. Tenho certeza que você poderia fazê-lo através de programação, mas existem muitas configurações para minha paciência.


A maioria das outras visualizações é controlada pelas cores especificadas pelo sistema operacional. Por exemplo, no Windows, você pode acessar as configurações de Aparência avançada e alterar o item Janela com as cores desejadas. Obviamente, isso significa que todos os seus aplicativos mudam em todo o sistema operacional, o que pode ser bom ou ruim, dependendo do seu gosto.
— deus vaca

0

Em resposta a este comentário , fiz um filtro para o plugin Color Filter do Compiz.

Aqui está o que eu tenho:

Como:

  1. Vá para / usr / share / compiz / Filters /
  2. Crie um novo arquivo "negativo-baixo-contraste" (como root)
  3. Insira o código anexado.
  4. Vá para Sistema-> Preferências-> CompizConfig ...
  5. Insira o plug-in do filtro de cores
  6. Habilite-o e adicione um filtro recém-criado à lista Profeet !!

Código do filtro:

!!ARBfp1.0
TEMP temp, neg;

# Dunno what's this... but every other filter starts with this :) ;
TEX temp, fragment.texcoord[0], texture[0], RECT;

# Applying negative filter ;
RCP neg.a, temp.a;
MAD temp.rgb, -neg.a, temp, 1.0;
MUL temp.rgb, temp.a, temp;
MUL temp, fragment.color, temp;

# Lowering contrast and shifting brightness ;
MUL temp.rgb, temp, 0.8;
ADD temp.rgb, temp, 0.25;

MOV result.color, temp;
END

Você também pode jogar com o filtro. Pode ser que você obtenha algo mais fascinante :) Sinta-se livre para compartilhar!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.