Eclipse IDE para Java - tema escuro total

377

Existe alguma maneira de transformar completamente o Eclipse em um IDE escuro? Aqui está uma foto do que estou perguntando:

Não me importo de fazer 1 hora de trabalho para fazer algo assim: D

EDITAR:

Como o Konstantin Komissarchik disse, eu tive que modificar as cores do meu sistema operacional. Isso é possível adicionando um estilo visual personalizado ao Windows. Com a ajuda de um Tema personalizado e um Estilo visual personalizado para Windows 7 (que eu mudei um pouco), meu Eclipse se parece com a figura abaixo: Captura de tela do meu Eclipse

Atualização 2019:

As versões mais recentes do Eclipse agora vêm com um tema sombrio. Basta ir General -> Appearance -> Themee selecionar "Escuro" ou outra versão apropriada com base no seu sistema operacional.

Tema escuro padrão do Eclipse

É claro que você ainda pode ativar estilos visuais escuros no Windows ou alterar o tema em outros sistemas operacionais, mas o tema escuro padrão é bom o suficiente para a maior parte.

Alireza Noori
fonte
5
Eu já li isso . Os temas fornecidos no site e no plugin apenas alteram o tema do editor e não o aplicativo inteiro.
Alireza Noori
11
Não conheço as versões mais recentes do Eclipse, mas para a versão que uso, não é possível. A imagem que eu enviei é com a ajuda de um Estilo Visual personalizado.
Alireza Noori
11
O tema do Placebo substitui todos os outros temas ou é algo que você pode reverter rapidamente? O fato de substituir as bibliotecas para instalá-lo é a única coisa que me impede de fazer isso.
Daniel B. Chapman
11
No momento, não estou usando o Placebo VS. Estou usando outro, mas o importante é que o uso de um VisualStyle altera completamente a aparência do seu Windows, não apenas o Eclipse. Você pode facilmente acessar Personalizar configurações no Painel de controle e alterá-lo para o tema padrão do Windows.
Alireza Noori
11
A imagem acima é criada com o VisualStyle personalizado que eu já vinculei. No entanto, atualmente estou usando meu próprio tema modificado (para editor) + esse incrível tema para o Eclipse Juno . Se você quiser, também posso compartilhar meu tema.
Alireza Noori

Respostas:

279

Moonrise é o melhor tema escuro que eu já vi para Eclipse!
Basta seguir as etapas no site e divirta-se!

https://github.com/guari/eclipse-ui-theme

https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes/screenshot/screenshot-ubuntu_v0.8.2.png

coding4fun
fonte
3
Isso funcionou para mim no Eclipse mais recente (Kepler SR1). Eu o uso com o plugin de tema de cores do eclipse para destacar a sintaxe.
SunnyD
58
As pessoas do Ubuntu conseguirão isso, mas isso é péssimo para o Windows, infelizmente :(
vach
24
Realmente não funciona para mim, o fundo é off preto e a maioria dos código é preto tão bonita ilegível :(
serenskye
3
Se você aplicar o tema e o realce do código (vinculado na página do github) e as configurações do Eclipse Chrome Theme que também estão vinculadas, ele realmente parecerá bom no Windows. Talvez seja necessário mudar o tema do sistema para um que utiliza cores semelhantes para janelas etc (por exemplo download.microsoft.com/download/1/7/A/... para win 7 usuários), mas você é 99% do caminho até lá com apenas os padrões que eles fornecem, e há duas semanas adicionais listadas na solução de problemas que podem resolver os problemas restantes.
MrCeeJ
11
Acabei de instalar o tema Moonrise e é ótimo, no entanto, o cursor do meu editor de texto é preto - existe alguma maneira de alterá-lo para branco para que fique visível ao selecionar o código?
Filth
212

Atualização em agosto de 2016:

Tejas Padliya acrescenta nos comentários :

O tema Escuro funciona bem com o Eclipse 4.5 em diante com o Windows 10.
Não há mais texto em preto no fundo preto


Atualização em junho de 2014:

Como mencionado no " Tema Escuro, o principal recurso do Eclipse Luna nº 5 ", o Eclipse 4.4 (Luna) tem um tema sombrio incluído (consulte o comentário de informatik01 ):

http://eclipsesource.com/blogs/wp-content/uploads/2014/06/darklinux.png

Quando o Eclipse 3.0 foi lançado em 2004, ele trouxe uma nova aparência ao ambiente de trabalho. Agora, 10 anos depois, um Tema Escuro totalmente novo está sendo lançado.

O tema se estende a mais do que apenas os Widgets. O destaque da sintaxe também foi aprimorado para aproveitar o novo visual.

A página O que há de novo menciona:

Um novo tema de janela escura foi introduzido. Esse popular tema da comunidade demonstra o poder do mecanismo de estilo subjacente do Eclipse 4.
Você pode habilitá-lo na General > Appearancepágina de preferências .
Os plug-ins podem contribuir com extensões para esse tema para estilizar suas próprias visualizações e editores específicos para corresponder ao tema da janela.


Atualização em abril de 2013:

Parece que a solução abaixo não funciona bem com o Eclipse Juno 4.2 e o Windows 8, de acordo com Lennart nos comentários .

Uma solução que (principalmente) funciona é o Eclipse Chrome Theme (compatível com o Juno 4.2 e até o Kepler 4.3), do projeto GitHub eclipse-themes , de Jeeeyul Lee .

Esta publicação menciona:

A primeira é mudar a aparência do que está dentro das janelas do editor .
Isso pode ser feito com o plug-in do Eclipse Color Theme ( http://eclipsecolorthemes.org/ ). Meu tema favorito do editor é Vibrant Ink com a fonte Monaco. Eles explicam como instalar seus temas muito bem ( http://eclipsecolorthemes.org/?view=how-to-use ), embora você tenha um bom conjunto de temas escuros com a instalação padrão do plug-in e talvez não precise voltar ao seu site para mais. Obtenha o plugin aqui.

O segundo estágio é escurecer o cromo da interface do usuário, que é todos os widgets e menus e tudo o que estiver fora das telas da janela filho .
Este plugin fornece um editor de GUI para o esquema de cores do chrome: https://github.com/jeeeyul/eclipse-themes/ .
Se você quiser um sombrio, vá em frente e clique em até que o eclipse esteja escuro.

Quando terminar, alguma área da superfície da GUI será exibida através do tema do sistema, conforme mencionado na parte superior deste post.
Em vez de usar esse editor, você pode instalar o tema Dark Juno pré-cozido.
A instalação é manual.
Comece fazendo o download aqui: https://github.com/eclipse-color-theme/eclipse-ui-themes .
Ele deve ser copiado para a pasta eclipse dropins. Isso fica próximo ao executável do eclipse, não no seu espaço de trabalho ou em algum lugar assim. No meu caso, o comando para fazer a cópia foi:

cp ./plugins/com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar /usr/lib/eclipse/dropins/

Você pode estar executando o eclipse de qualquer diretório, portanto, qual eclipse dirá aonde deve ir.
Reinicie o eclipse e você deve encontrar uma opção Dark Juno em Preferences::General::Appearance. É um bom cinza neutro com alguns gradientes e é uma opção muito boa.

~~~~~~~~~~~~~~

Atualização em dezembro de 2012 (20 meses depois):

A postagem do blog " Jin Mingjian: Tema Eclipse Darker " menciona este repositório do GitHub " temas eclipse - mais escuros " :

insira a descrição da imagem aqui

A grande diversão é que, os códigos são minimizados usando as tecnologias da plataforma Eclipse4, como injeção de dependência .
Isso prova que, novamente, os códigos concisos e os recursos avançados podem ser alcançados contribuindo ou estendendo-se com o formulário externo (como biblioteca, estrutura).
O novo idioma não é necessário apenas para esse tipo de objetivo.


Atualização em julho de 2012 (15 meses depois):

Eu já vi um! (Ou seja, um tema totalmente escuro para o Eclipse), conforme relatado por Lars Vogel em " Eclipse 4 is beautiful - Crie seu próprio tema do Eclipse 4 ":

Tema totalmente escuro do Eclipse

Se você quiser brincar com ele, você só precisa escrever um plug-in, criar um arquivo CSS e usar o org.eclipse.e4.ui.css.swt.themeponto de extensão para apontar para o seu arquivo.
Se você exportar o plug-in, coloque-o na pasta “dropins” da instalação do Eclipse e seu estilo estará disponível.

pixeldude menciona nos comentários a publicação de "Dark Juno" no GitHub !

O Komododave menciona que você nem sempre precisa de um plugin: consulte " Ubuntu + Eclipse 4.2 - Tema escuro - Como escurecer os fundos da barra lateral? ", Por exemplo, com base no recurso gtkrc.


Resposta original: março de 2011

Observe que um tema escuro completo será possível com o e4.
(veja css dinâmico com e4 ou Uma semana em e4 - Tema no e4 ):

extensão do tema escuro

tema escuro completo

Enquanto isso, apenas para editores (o que não é o que você deseja, mas ainda merece ser mencionado):

www.eclipsecolorthemes.org :

"Atualize seu Eclipse com temas de cores super impressionantes!"

temas para editores

VonC
fonte
13
Lancei o Dark Juno, o tema que você mencionou acima no github. github.com/eclipse-color-theme/eclipse-ui-themes
Roger Dudler
11
@pixeldude Excellent. Editei a resposta para incluir seu projeto, para obter mais visibilidade.
VonC 11/07/12
11
@ignis interessante. Portanto , são necessários dois mecanismos temáticos.
VonC
2
Juno (4.2), Windows 7: o plugin "Dark Juno" possui alguns bugs. Por exemplo, as guias do Maven POM Editor não são exibidas. Infelizmente, disjuntor de negócio.
precisa
4
Parece que, com o lançamento oficial do Eclipse Luna (4.4.0), é necessária uma nova atualização para sua postagem: agora o tema escuro vem com o Eclipse (nenhuma ação adicional é necessária). Aqui está o que a documentação oficial do Eclipse diz: O que há de novo no Eclipse Luna?
informatik01
25

ATUALIZAÇÃO 2: Um fork deste plug-in foi mesclado com a principal plataforma Eclipse. Você deve encontrá-lo pré-instalado nas versões futuras do Eclipse;)


ATUALIZAÇÃO: Lancei uma nova versão, é um pouco mais escura, agora tudo que pode ser modificado atualmente está alinhado às cores do tema. Diverta-se!

Aqui está uma captura de tela: insira a descrição da imagem aqui


se você quiser, carreguei no github um tema sombrio que criei há alguns meses para evitar cegar meus olhos ao passar muitas horas no editor. Fiz isso porque com todos os outros temas, algumas partes do Eclipse permanecem feias e sem estilo.

Você pode encontrá-lo aqui: http://guari.github.io/eclipse-ui-theme/

Com minhas configurações do Eclipse, funciona bastante bem, se você encontrar alguns elementos que permanecem sem estilo, você pode enviar um problema ou sugerir uma alteração e tentarei corrigi-lo se for possível;) (lembre-se de que atualmente, o estilo CSS suporta o Eclipse é incompleto e às vezes com erros ..)

guari
fonte
É bom saber que isso virá como parte do pacote Eclipse. Impressionante! Ame o tema. Fora de interesse, que cores você usa para o plano de assistência de conteúdo / primeiro plano?
21714 Chris
Se você importar o arquivo .epf vinculado no README, terá automaticamente as cores certas para o ContentAssist e muitas outras partes;). Você pode ver as configurações abrindo esse arquivo com um editor de texto.
Guari
17

Existe um plugin completamente novo e gratuito, que é realmente ESCURO, suporta Retina e tem ícones bonitos.

O que é mais importante: não é uma droga no WINDOWS ! Não possui barras de rolagem brancas e outros artefatos. Está realmente escuro.

Você o encontrará lá: https://marketplace.eclipse.org/content/darkest-dark-theme

É assim que parece no Windows 10 com tela Retina:

insira a descrição da imagem aqui

Marcin Tomiak
fonte
12

Aqui está o plug-in CSS CSS personalizado para Eclipse preto do Chrome. Utilizável com o eclipse 4.2 e 4.3. O objetivo principal era torná-lo bonito no ubuntu, além de torná-lo "mais escuro".

Cuidado: Pode ou não funcionar em sistemas Windows, verificado apenas com o ubuntu.

Necessário: plug-in Tema do Chrome e Tema da cor

  1. Instale os plugins mencionados. Eles podem ser encontrados no mercado eclipse.

  2. Instale minha variante do Gedit Oblivion Theme no Color Theme e ative-o. ( http://eclipsecolorthemes.org/?view=theme&id=12544 )

  3. Insira o CSS personalizado no editor de CSS do Chrome Theme. Passo várias horas com o CSS Spy para descobrir todas as informações relevantes para tornar o eclipse o mais preto possível e esse arquivo o menor possível. Há também um arquivo .epf para as preferências de plug-in do Tema do Chrome que você deve importar. Você pode obtê-lo na minha caixa de depósito: https://www.dropbox.com/sh/ye5tosl3cjhx96d/yL-_Y5j1PE

No final, seu eclipse ficará assim: Eclipse preto rodando no ubuntu

Diverta-se!

mondjunge
fonte
thx, o que talvez eu tenha perdido aqui são alguns ajustes e configurações no Tema do Chrome, mas tenho certeza de que qualquer um que mexer com isso descobrirá quais strings usar. (Lembro-me que eu mudei a fonte para ubuntu mono e se livrou de sombras com uma caixa de seleção no Chrome Theme)
mondjunge
No Win7 este parece ter os mesmos sintomas como descrito por @ Joe Coder
Tomas Bilka
Eu não uso Maven, sry. Em uma visualização rápida, tudo está bem com o POM Editor no Kepler, mas o POM Editor não está funcionando na minha antiga Juno Install (o Maven está instalado) .. Talvez seja um problema do Juno? Ou Windows? Só posso recomendar o uso de um sistema operacional superior no desenvolvimento. : D (! Brincando janelas é totalmente bem para o desenvolvimento!)
mondjunge
Se seu objetivo é ter tudo branco no preto, como pode ser visto na captura de tela, é muito fácil. Você pode obtê-lo colocando apenas uma linha css:; * { background-color:black; color:white; }) e adicione apenas algumas regras relevantes para estilizar a guia com um gradiente . Em vez disso, se você quiser definir cores diferentes para mais elementos, em seguida, as coisas vão se tornar mais difícil e realmente irritante, já que muitos bugs em e4 rendem irá aparecer ...
Guari
10
  • Ajuda → Instalar novo software.
  • Digite o URL do plug-in do Eclipse Color Theme: http://eclipse-color-theme.github.com/update
  • Instale o plugin do Eclipse Color Theme.
  • Reinicie o Eclipse.
  • Ir para janela → Preferências → Geral → Aparência → Tema de cores
  • Eu gosto do tema de cores padrão Havenjark. O plug-in do Tema de cores do Eclipse vem com 24 temas de cores padrão e a opção para importar um tema. insira a descrição da imagem aqui
javaPlease42
fonte
6

O Eclipse usa controles nativos do sistema operacional para a maioria dos aspectos da interface do usuário (botões, menus, listas etc.). É daí que vêm as cores para a maior parte do IDE. O primeiro passo para criar um "IDE sombrio" é modificar o tema de cores do SO. Em seguida, você pode adicionar o plug-in de temas de cores para concluir a aparência.

Konstantin Komissarchik
fonte
11
Obrigado. Estou usando um tema sombrio (Placebo) para o meu Windows 7 e agora é realmente o paraíso para os meus olhos !! Tema muito legal.
Alireza Noori
11
Legal. Você poderia postar uma captura de tela do resultado final (os + eclipse)?
21711 Konstantin Komissarchik
6

Instale uma versão mais recente do Eclipse, ( Luna Release (4.4.0) ou mais recente), que inclui um ótimo tema Escuro por padrão.

Aqui está uma captura de tela :

Tema escuro do Eclipse Luna 4.4.0

Mahdi Rashidi
fonte
11
Há ainda alguns elementos cinza claro como droplists, scroolbars (verticais e horizontais), barra de título da logcat, botões, barra de menu ..; (e simples mudança destes em janelas não é possível; (
Ewoks
4

É Simple.just Baixe este arquivo DarkJuno Theme. Depois extraia o arquivo rar e copie- com.github.eclipsecolortheme.themes_1.0.0.201207121019.jaro para /yourEclipsHome/dropins.

Em seguida, reinicie o Eclips e vá para .Aí window/preference/General/Appearanceescolha o Dark Junotema no menu suspenso. É isso aí. Reinicie seus Eclips.

Para mais informações, assista a este tutorial em vídeo

cerquilha
fonte
4

Se o objetivo de um tema sombrio for tornar seus olhos confortáveis, é possível ativar as configurações de alto contraste do seu sistema operacional. Por exemplo, no Windows 8.1, você pode ativar o Alto Contraste pressionando ALT+left SHIFT +PRINT SCREEN

Isso tornará todo o sistema operacional no modo escuro, não apenas eclipse. Abaixo está um exemplo de captura de tela do Eclipse com alto contraste ativado

insira a descrição da imagem aqui

san1deep2set3hi
fonte
Alto contraste é bom para os olhos, mas extremamente feio. Como uma pessoa normal, não precisarei usar isso, mas geralmente uso modificações como estilos visuais e hacks de registro no meu sistema operacional.
Alireza Noori
3

Se você estiver no ubuntu 12+, obtenha o gerenciador de configurações do compiz, na habilitação de acessibilidade negativa, defina os atalhos. O padrão é super + n. Agora faça o eclipse ficar em foco e pressione o super + n ou a tecla que você definiu como. Isso aplicará um filtro negativo no eclipse.

over_optimistic
fonte
2

Eu construí uma base de temas win 7 dark no popular tema windows 7 'côncavo 7' para o tema eclipse juno escuro. E também crio um tema sombrio inspirado no tema de cores do editor 'Zenburn' criado por Janni Nurmin

Aqui estão fotos deste tema: https://plus.google.com/u/0/photos/114921213517944089128/albums/5952793008016527457

Todas as configurações deste tema estão disponíveis no github: https://github.com/youjenli/dark-theme-for-win7-eclipse

E comentários e sugestões são apreciados, obrigado!

Martin Lee
fonte
Cara obrigado !! Passo horas tentando encontrar um tema decente para o Windows 7 Dark, este côncavo 7 tentei fazer o download, mas a fonte não estava mais disponível. Este tema do seu é maravilhosamente adequado, obrigado.
Daniel
1

Passei algumas horas procurando uma solução agradável para escurecer minha interface do eclipse e finalmente encontrei uma maneira de fazê-lo. Estou usando o Fedora 18 e o Eclipse para desenvolvedores de PHP (PDT v3.0.2).

A melhor solução é baixar o DeLorean Dark Theme e habilitá-lo no Gnome Shell.

Procedimento de instalação:

  1. Faça o download do DeLorean-Dark-Theme-3.6 vs.2.56 em http://browse.deviantart.com/art/DeLorean-Dark-Theme-3-6-vs-2-56-328859335
  2. Descompacte o arquivo e copie a pasta delorean-dark-theme-3.6 para / usr / share / themes /
  3. Abra a ferramenta Gnome Tweak Ative o tema recém-instalado em Tema> Tema Gtk + (se o gnome-tweak-tool não estiver instalado, instale-o usando yum install gnome-tweak-tool, depois F2 ou inicie-o no terminal)
  4. Recarregue o Gnome Shell pressionando F2 e digitando 'r'
  5. Abra o Eclipse PDT e aproveite o novo visual
  6. Eu recomendo escolher um dos bons temas de coloração de código da eclipsecolorthemes [DOT] org . Estou usando uma versão personalizada do tema Oblivion, de Roger Dudler

Aqui está o que parece: http://i.stack.imgur.com/Xx7m6.png


Este procedimento é para o Eclipse PHP e Aptana 3. Se você estiver usando o Eclipse 4 e superior, recomendo o DeLorean Dark Theme para o eclipse: http: // goo [DOT] gl / wkjj8


fonte
1

Há uma solução bastante simples e fácil para esse problema). Apenas alguns passos simples que transformarão seu feio Eclipse em um animal totalmente sombrio.

exemplo de Eclipse escuro completo

Não é necessário trabalho pesado ou edição manual de arquivos!

Pelo menos isso funciona com o último Eclipse (Mars 2) no Ubuntu 14.04 (embora eu ache que esse processo deva funcionar em todos os sistemas operacionais)

Assim:

  1. Baixe algum tema escuro do GTK

    por exemplo, você pode pegar alguns em http://www.noobslab.com/

  2. Para aplicar seu tema recém-instalado, você precisará da ferramenta de ajustes do Unity

    sudo apt-get install unity-tweak-tool
    
    sudo apt-get install unity-webapps-service
    
  3. Lance o tweak do Unity - Aparência - Tema - aplique o seu tema sombrio

  4. Eclipse aberto; nas preferências, escolha o tema GTK

  5. No Eclipse, abra o Marketplace e instale o Tema de cores - você poderá alterar o plano de fundo do editor e destacar as cores para combinar com o tema escuro

  6. Fechar Eclipse

  7. Vá para a pasta Eclipe:

    ../Eclipse/plugins/org.eclipse.ui.themes_WHATEVER_NUMBER_HERE/

    nessa pasta renomeie ou exclua a pasta 'css'

  8. Abra e aproveite o Eclipse totalmente sombrio!

PS: instale alguns temas sombrios e tente o que mais lhe agrada

Anatoly Yakimchuk
fonte
1

Em vez disso, se encontrar um tema noturno, encontrei um utilitário que coloca toda a minha área de trabalho no modo noturno NegativeScreen .

eclipse modo noturno ide

Eu uso a matriz 'Inversão Inteligente Alt 2' abaixo ajustada, onde o preto é iluminado um pouco.

Smart Inversion Alt 2b (danielsokolowski)=
{  0.390, -0.620, -0.620,  0.000,  0.000 }
{ -1.210, -0.220, -1.220,  0.000,  0.000 }
{ -0.160, -0.160,  0.840,  0.000,  0.000 }
{  0.075,  0.075,  0.075,  1.000,  0.000 }
{  1,  1,  1,  0.000,  1.000 }
Daniel Sokolowski
fonte
0

Há um novo plugin que fornece temas completos para o Eclipse:

http://brainwy.github.io/liclipse/

É integrado ao Eclipse Color Theme para que, quando um novo tema for selecionado em Preferências> Geral> Aparência> Tema da cor, o plano de fundo apropriado também seja aplicado a outras partes do IDE (com o tema de tudo ou apenas visualizações que foram registradas anteriormente de acordo com uma combinação). nessa mesma página).

E além de temas, fornece um monte de outras coisas :)

Fabio Zadrozny
fonte
botões e barras de rolagem também?
Ewoks
Algumas coisas não são utilizáveis, mas a versão mais recente tem como tema as barras de rolagem do editor (mas apenas essa, não as das árvores / tabelas).
Fabio Zadrozny
0

Você pode usar este ótimo tema de cima e adicionar um tema predefinido apenas ao editor deste site:

http://eclipsecolorthemes.org/

(Eu uso guari e retta e acho que parece muito bom :)

Espero que ajude alguém :)

Krzysiek
fonte