Tema escuro no Netbeans 7 ou 8

Respostas:

205

Darcula

ATUALIZAÇÃO 2016-02: O NetBeans 8 agora possui um plug- in Darcula , melhor e mais completo que as alternativas discutidas na versão antiga desta resposta.

O atraente e produtivo tema Darcula no JetBrains IntelliJ agora está disponível no NetBeans 8.0 e 8.1!

Na realidade

Este plugin fornece o Darcula real, não uma imitação.

Konstantin Bulenkov, da empresa JetBrains, criou a aparência de Darcula originalmente criada para o IntelliJ IDE . Este plug-in do NetBeans discutido aqui envolve essa implementação original, adaptando-a ao NetBeans. Então, vemos grande fidelidade ao Darcula original. [A propósito, existem muitos outros motivos além do Darcula para usar o IntelliJ - o IntelliJ e o NetBeans são produtos realmente excelentes e surpreendentes.]

Esse plugin do NetBeans também é de código aberto .

Instalação

Vem em duas partes:

  • Um plugin
  • Um Fonts & Colorsperfil

Plugar

O plug-in Darcula LAF para NetBeans está facilmente disponível no diretório usual do NetBeans.

Escolha Tools> Plugins. Na Available Pluginsguia, role ou pesquise "Darcula LAF for NetBeans". Como de costume, marque a caixa de seleção e clique no Installbotão Reinicie o NetBeans.

insira a descrição da imagem aqui

Perfil

  1. Em NetBeans> Preferences> Fonts & Colors(guia)> Perfil (menu popup), escolher o novo Darculaitem.
  2. Clique no Applybotão

Sugiro também Duplicateque você acerte , caso faça alguma modificação (discutida abaixo).

insira a descrição da imagem aqui

Corrija cores de fundo muito brilhantes

Você pode achar que a cor do plano de fundo das linhas de código pode ser muito clara, como as linhas marcadas com um ponto de interrupção ou a linha atualmente em execução no depurador. Essas são as categorias listadas na Annotationsguia da Fonts & Colorsguia.

Claro que você pode alterar a cor de fundo de cada um Categorymanualmente, mas isso é entediante.

Solução alternativa: clique no Restorebotão encontrado à direita do Profilenome. Verifique duas vezes para garantir que você tenha Darculao selecionado, é Profileclaro. Em seguida, clique nos botões Applye OKna parte inferior.

insira a descrição da imagem aqui

Fonte

Você pode alterar a fonte no editor de métodos. Eu recomendo muito a fonte comercial para programadores, PragmataPro . Para uma fonte gratuita e de código aberto, o melhor é o Hack . O Hack foi construído com a fonte DejaVu, que foi bem-sucedida, que por sua vez foi baseada no Bitstream Vera .

Para alterar a fonte, adicione as etapas acima para duplicar o perfil como backup antes de fazer sua modificação:

  1. Clique no Duplicatebotão
  2. Salve a duplicata com um nome diferente, como anexar seu nome.
    Exemplo: "Darcula - Juliette".
  3. Clique no Applybotão

Enquanto estiver na mesma Fonts & Colorsguia, selecione Defaultna Categorylista e pressione o botão para escolher uma fonte.

Você também pode alterar a fonte vista nos painéis Saída e Terminal. Nessa Fonts & Colorsguia, alterne para a guia irmão Miscellaneous. Então veja a Outputguia e a Terminalguia.

Experiência até agora

Ainda novo, reservo o julgamento final sobre Darcula. Por enquanto, tudo bem. Os fabricantes já tiveram algumas atualizações corrigindo algumas falhas, então é bom ver isso. Este parece ser um produto muito completo. Como um plugin, isso afeta toda a interface do usuário do NetBeans; isso pode ser muito complicado de acertar.

Havia um produto de plug-in semelhante anterior ao Darcula: o plug-in "Dark Look and Feel Themes". Embora tenha ficado grato por usar isso por um tempo, estou muito mais feliz com Darcula. Esse outro era mais desajeitado e eu tive que gastar muito tempo ajustando as cores do “Norway Today” para trabalharmos juntos. Além disso, esse plug-in não era experiente nos menus do Mac OS X, portanto a barra de menus principal do Mac estava quase vazia enquanto a barra de menus do NetBeans estava incorporada na janela. O plugin Darcula não tem esse problema; a barra de menus do Mac aparece normalmente.


O restante desta resposta é deixado intacto para a história e para alternativas se Darcula se mostrar problemático.


NetBeans 8 - Editor escuro

Pelo menos no NetBeans 8.0, dois perfis escuros agora estão embutidos. Nomes de perfil:

  • Noruega Hoje
  • Luzes da cidade

Os perfis afetam apenas o painel de edição de código, não toda a interface do usuário do NetBeans. Isso deve significar muito menos risco de efeitos colaterais e bugs do que um plugin.

Noruega Hoje

captura de tela do editor NetBeans usando o perfil escuro 'Norway Today'

Luzes da cidade

captura de tela do editor NetBeans usando o perfil escuro 'City Lights'

Dica: você pode alterar a fonte nos dois temas, preservando os outros aspectos. Talvez Menlo em um Mac, ou seu pai DejaVu . Ou meu favorito, a fonte comercial Pragmata .

Infelizmente, nenhum dos temas combina com os meus olhos. Eles não começam a se comparar ao excelente tema Darcula no JetBrains IntelliJ .

Escolha Perfil nas configurações de fonte

Em um Mac, o caminho do menu é Netbeans> Preferences> Fonts & Colors(guia)> Profile(menu popup).

Em outros sistemas operacionais host, o caminho do menu pode ser Tools> Options> Fonts & Colors. Não tenho certeza, mas era assim nas versões anteriores.

captura de tela da escolha de um dos temas escuros embutidos no NetBeans 8 Preferências> Fontes e cores> Menu pop-up Perfil

Basil Bourque
fonte
By the way, os usuários de Mac pode estar interessado na nova Yosemite recurso, System Preferences> General> Use dark menu and Dock. ( Nota técnica da Apple )
Basil Bourque
Funciona com o NetBeans 11.0.
Antonio Vinicius Menezes Medei 05/07/19
Atualize novamente para usuários de Mac: Para complementar o Darcula no NetBeans no resto do seu Mac, convém ativar o Modo Escuro no macOS Mojave (10.14) e posterior. Escolha: System Preferences> General> Appearance> Dark.
Basil Bourque
166

Netbeans 8

Tools -> Options -> Appearance (Look & Feel Tab)

( NetBeans -> Preferences -> Appearance (Look & Feel Tab)no OS X)

Netbeans 7.x

Tools -> Plugins -> Available -> Dark Look and Feel - Instale este plugin.

Após a instalação deste plug-in, a reinicialização do netbeans deve mudar automaticamente para Dark Metal.

Existem 2 temas que acompanham este plugin - Dark Metal & Dark Nimbus

Para alternar temas, use a opção abaixo:

Tools -> Options -> Miscellaneous -> Windows -> Preferred Look & Feel opção

insira a descrição da imagem aqui

coding_idiot
fonte
Existe alguma maneira de impedir que ele aplique o tema aos componentes que eu estou criando?
Zoltán
Se eu entendi corretamente - um novo projeto de balanço assume a aparência padrão do netbeans e aqui está como alterá-lo - docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html O código é pré-escrito pelo netbeans em um main()novo JFramevocê pode simplesmente alterar o nome da classe para o tema necessário.
coding_idiot
1
Notei que o uso do Dark nimbus desabilita o menu integrado do OSX e evita o uso de copy-past (menu de contexto e atalhos) em algumas caixas de diálogo - pesquisa no projeto por exemplo - onde devo enviar esses bugs?
Wojtek
4
Para os curiosos, as etapas acima funcionam para o NB 8, exceto ao alterar o LAF, é a guia Ferramentas -> Opções -> Aparência -> Aparência e aparência.
The Unknown Dev
3
Observe que, no Mac NB 8.0.2, parece Tools -> Optionsque não existe e é substituído por Netbeans -> Preferences(consulte a resposta de A Maduro, abaixo neste tópico).
Balmipour
20

E há o plug-in original ez-on-da-ice. Melhor ainda, você pode reclamar diretamente comigo se houver problemas. Eu prometo a você, sou principalmente muito responsivo :).

http://plugins.netbeans.org/plugin/40985/ez-on-da-ice

insira a descrição da imagem aqui

ShaggyInjun
fonte
Porém, um problema: durante a depuração, ao passar o mouse sobre um objeto, é exibida uma pequena janela com um sinal de mais, acima do cursor. Ao abrir esta janela, mal se pode ver os valores.
yster
Você pode abrir um bug no site sourceforge do projeto? É melhor acompanhar lá em cima.
ShaggyInjun
Tentei instalar, mas o Netbeans diz "O controle Tab Tab do plugin é solicitado na versão> = 1.50.1, mas apenas 1.42.1 foi encontrado."
gab06
1
@ShaggyInjun Eu tenho um problema: o plug-in carece de uma descrição útil! Sério, ao navegar entre plug-ins, eu nem o instalei, pois ele não descreve o que faz (alterar cores? Remover a maioria dos botões inúteis? Mais nada?) Uma pequena descrição como "tema de cor relaxante para salvar" seus olhos "seriam muito mais relevantes que o atual. Além disso, uma nomeação melhor ajudaria. Ao pesquisar por "tema", "cores" ou "aparência e aparência", não se encontra esse nome entre centenas de plug-ins. Obrigado por compartilhar, mas pense nisso: se as pessoas não vêem, isso não ajuda!
Balmipour
11

No Mac

Netbeans 8.0.2 Ferramentas -> Plugins -> digite na pesquisa: Dark Look and Feel. Em seguida, instale o plugin.

NOTA : Não há "Opção" ou "Aparência" na seção "Ferramentas" do Netbeans 8.0.2.

insira a descrição da imagem aqui

JMASTER B
fonte
O que você quer dizer com "Não há" opção "ou" aparência "na seção" Ferramentas "do Netbeans 8.0.2. ? Eu tenho 8.0.2, e dentro Tools->Options. você tem duas guias dedicadas para exibir cores: Appearanceescolher L&F e Fonts and colorspersonalizar seu "perfil", que afeta apenas o conteúdo do editor, mas é totalmente redefinível pelo usuário. (Estou usando PHP NetBeans, sob Win7)
Balmipour
Então, talvez no Mac, não há Ferramentas-> Opção
JMASTER B
@ A Maduro Meu mal, não vi 'On Mac'. Mas você não tem a opção no menu Netbeans > Preferences > Fonts & Colors? de acordo com netbeans.org/bugzilla/show_bug.cgi?id=124197 , o problema foi corrigido desde 2009
Balmipour 13/15
Eu apenas tentei esclarecer a "resposta correta", que é a resposta que o usuário escolheu. Eu só quero que os usuários saibam que, se eles não vêem Tools -> Options -> Appearance (Look & Feel Tab), eles precisam procurar. Tools -> Plugins -> E não, o Netbeans> Preferences > Fonts & Colorsproblema não corrige, no entanto Netbeans > Preferences > Appearance>Look and Feel; Mas não sei se você precisaria fazer o download do plug-in primeiro, para ver a Dark Metalopção ao tentar selecionar a Look and Feel. Porque eu baixei o plugin primeiro, não sei dizer.
JMASTER B
2

você pode usar o tema escuro Plugin

Ferramentas> Plugin> Tema escuro e sensação

e é trabalho :)

sana ebadi
fonte