163 votes

Thème sombre dans Netbeans 7 ou 8

Existe-t-il un moyen d'avoir un thème sombre dans Netbeans ?

209voto

Basil Bourque Points 8938

Darcula

MISE À JOUR 2016-02 : NetBeans 8 a maintenant un Darcula plugin L'objectif de cette réponse est d'améliorer la qualité de l'eau, de la rendre meilleure et plus complète que les alternatives discutées dans l'ancienne version de cette réponse.

L'attractivité et la productivité Thème de Darcula sur JetBrains IntelliJ est maintenant disponible dans NetBeans 8.0 et 8.1 !

Le vrai truc

Ce site plugin fournit la vraie Darcula, pas une imitation.

Konstantin Bulenkov, de la société JetBrains, a mis en libre accès l'application Le look-and-feel de Darcula construit à l'origine pour le IntelliJ IDE . Le plugin NetBeans dont il est question ici enveloppe cette implémentation originale, en l'adaptant à NetBeans. Nous constatons donc une grande fidélité à la version originale de Darcula. (En passant, il y a beaucoup d'autres raisons que Darcula pour utiliser IntelliJ - IntelliJ et NetBeans sont tous deux des produits vraiment excellents et étonnants).

Ce site Le plugin NetBeans est lui-même open-source également.

Installation

Il se compose de deux parties :

  • Un plugin
  • A Fonts & Colors profil

Plugin

Le plugin Darcula LAF pour NetBeans est facilement accessible via le répertoire habituel de NetBeans.

Elija Tools > Plugins . Sur le Available Plugins faites défiler ou recherchez "Darcula LAF for NetBeans". Comme d'habitude, cochez la case et cliquez sur l'onglet Install bouton. Redémarrez NetBeans.

enter image description here

Profil

  1. Sur NetBeans > Preferences > Fonts & Colors (onglet) > Profil (menu contextuel), choisissez le nouveau profil de l'utilisateur. Darcula article.
  2. Cliquez sur le bouton Apply bouton.

Je suggère également de frapper Duplicate au cas où vous apporteriez des modifications (voir ci-dessous).

enter image description here

Correction des couleurs d'arrière-plan trop lumineuses

Il se peut que la couleur d'arrière-plan des lignes de code soit trop vive, comme les lignes marquées par un point d'arrêt ou la ligne en cours d'exécution dans le débogueur. Il s'agit de catégories répertoriées sur la page Annotations de l'onglet Fonts & Colors onglet.

Bien sûr, vous pouvez changer la couleur de fond de chaque Category manuellement mais c'est fastidieux.

Solution : Cliquez sur l'icône Restore qui se trouve à droite du bouton Profile nom. Vérifiez que vous avez Darcula comme le sélectionné Profile bien sûr. Ensuite, cliquez sur le Apply y OK en bas de l'écran.

enter image description here

Police

Vous pouvez modifier la police de caractères dans l'éditeur de méthodes. Je recommande vivement la police commerciale pour les programmeurs, PragmataPro . Pour une police gratuite et à code source ouvert, le meilleur est Hack . Hack a été construit sur la base du très réussi DejaVu qui, à son tour, a été construit sur Bitstream Vera .

Pour modifier la police, ajoutez ces étapes à celles décrites ci-dessus pour dupliquer le profil en tant que sauvegarde avant d'effectuer votre modification :

  1. Cliquez sur le bouton Duplicate bouton.
  2. Enregistrez le duplicata avec un nom différent, par exemple en ajoutant votre nom.
    Exemple : "Darcula - Juliette".
  3. Cliquez sur le bouton Apply bouton.

Alors que dans ce même Fonts & Colors sélectionnez Default en el Category et cliquez sur le bouton pour choisir une police.

Vous pouvez également modifier la police de caractères utilisée dans les volets "Output" et "Terminal". De cela Fonts & Colors passer à l'onglet des frères et sœurs Miscellaneous . Ensuite, voyez les deux Output et l'onglet Terminal onglet.

L'expérience jusqu'à présent

Bien qu'il soit encore récent, je réserve mon jugement final sur Darcula. Jusqu'à présent, tout va bien. Les créateurs ont déjà fait quelques mises à jour pour corriger quelques problèmes, ce qui est bon à voir. Cela semble être un produit très complet. En tant que plugin, il affecte l'ensemble de l'interface utilisateur de NetBeans, ce qui peut être très délicat à réaliser.

Il existait un plugin similaire avant Darcula : le plugin "Dark Look And Feel Themes". Bien que j'ai été reconnaissant de l'utiliser pendant un certain temps, je suis beaucoup plus heureux avec Darcula. L'autre était plus maladroit et j'ai dû passer beaucoup de temps à ajuster les couleurs de "Norway Today" pour qu'elles soient compatibles. De plus, ce plugin n'était pas adapté aux menus de Mac OS X, de sorte que la barre de menu principale de Mac était presque vide alors que la barre de menu de NetBeans était intégrée à la fenêtre. Le plugin Darcula n'a pas ce problème ; la barre de menu Mac apparaît normalement.


Le reste de cette réponse est laissé intact pour l'histoire, et pour des alternatives si Darcula s'avère problématique.


NetBeans 8 - Editeur sombre

Au moins dans NetBeans 8.0, deux profils sombres sont maintenant intégrés. Noms des profils :

  • La Norvège aujourd'hui
  • Lumières de la ville

Les profils n'affectent que le volet d'édition du code, et non l'ensemble de l'interface utilisateur de NetBeans. Le risque d'effets secondaires et de bogues devrait donc être bien moindre que celui d'un plugin.

La Norvège aujourd'hui

screen shot of NetBeans editor using the dark profile 'Norway Today'

Lumières de la ville

screen shot of NetBeans editor using the dark profile 'City Lights'

Conseil : vous pouvez modifier la police de caractères dans l'un ou l'autre des thèmes, tout en conservant les autres aspects. Peut-être Menlo sur un Mac, ou son parent DejaVu . Ou ma préférée, la police commerciale Pragmata .

Malheureusement, aucun des deux thèmes ne convient à mes yeux. Ils ne sont pas comparables à l'excellent Thème de Darcula sur JetBrains IntelliJ .

Choisir le profil dans les paramètres de la police

Sur un Mac, le chemin du menu est Netbeans > Preferences > Fonts & Colors (onglet) > Profile (menu contextuel).

Sur d'autres systèmes d'exploitation hôtes, le chemin du menu peut être le suivant Tools > Options > Fonts & Colors . Je ne suis pas sûr, mais c'était le cas dans les versions précédentes.

screen shot of picking either of the built-in dark themes in NetBeans 8 Prefences > Fonts & Colors > Profile pop-up menu

0 votes

Au fait, les utilisateurs de Mac peuvent être intéressés par la nouvelle version de l'application Yosemite fonction, System Preferences > General > Use dark menu and Dock . ( Note technique d'Apple )

0 votes

Fonctionne avec NetBeans 11.0.

0 votes

Nouvelle mise à jour pour les utilisateurs de Mac : Pour compléter Darcula dans NetBeans sur le reste de votre Mac, vous pouvez activer la fonction Mode foncé sur macOS Mojave (10.14) et plus. Choisissez : System Preferences > General > Appearance > Dark .

167voto

coding_idiot Points 3358

Netbeans 8

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

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

Netbeans 7.x

Tools -> Plugins -> Available -> Dark Look and Feel - Installez ce plugin.

Une fois ce plugin installé, le redémarrage de Netbeans devrait automatiquement basculer vers Dark Metal.

Deux thèmes sont fournis avec ce plugin : Dark Metal et Dark Nimbus.

Pour changer de thème, utilisez l'option ci-dessous :

Tools -> Options -> Miscellaneous -> Windows -> Preferred Look & Feel option

enter image description here

0 votes

Existe-t-il un moyen d'empêcher l'application du thème aux composants swing que je crée moi-même ?

0 votes

Si j'ai bien compris, un nouveau projet swing adopte l'apparence par défaut de Netbeans et voici comment la modifier docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html Le code est pré-écrit par netbeans en main() de nouveaux JFrame vous pouvez simplement changer le nom de la classe pour le thème requis.

1 votes

J'ai remarqué que l'utilisation de Dark nimbus désactive le menu intégré d'OSX ainsi que l'utilisation du copier-coller (menu contextuel et raccourcis) dans certaines boîtes de dialogue - recherche dans le projet par exemple - où dois-je soumettre ces bugs ?

20voto

ShaggyInjun Points 1304

Et puis il y a le plugin original ez-on-da-ice. Mieux encore, vous pouvez vous plaindre directement à moi s'il y a des problèmes. Je vous promets que je suis généralement très réactif :).

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

enter image description here

0 votes

Un problème cependant : Pendant le débogage, lorsque l'on survole un objet, on obtient une petite fenêtre avec un signe plus, au-dessus du curseur. En ouvrant cette fenêtre, on peut à peine voir les valeurs.

0 votes

Pouvez-vous ouvrir un bug sur le site sourceforge du projet ? Il est préférable d'y faire un suivi.

0 votes

J'ai essayé d'installer mais Netbeans dit "Le plugin Tab Control est demandé en version >= 1.50.1 mais seulement 1.42.1 a été trouvé".

11voto

JMASTER B Points 376

Sur Mac

Netbeans 8.0.2 Outils -> Plugins -> tapez dans la recherche : Dark Look and Feel. Puis installez le plugin.

NOTE : Il n'y a pas d'"Option" ou d'"Apparence" dans la section "Outils" dans Netbeans 8.0.2.

enter image description here

2voto

sana ebadi Points 740

Vous pouvez utiliser le plugin Dark theme

Outils > Plugin > Dark theme and Feel

et c'est du travail :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X