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.