Dunkles Thema in Netbeans 7 oder 8


Antworten:


205

Darcula

UPDATE 2016-02: NetBeans 8 verfügt jetzt über ein Darcula- Plugin , das besser und vollständiger ist als die in der alten Version dieser Antwort beschriebenen Alternativen.

Das attraktive und produktive Darcula-Thema in JetBrains IntelliJ ist jetzt in NetBeans 8.0 und 8.1 verfügbar!

Das echte Ding

Dieses Plugin bietet die echte Darcula, keine Nachahmung.

Konstantin Bulenkov von der JetBrains-Firma hat das Darcula-Look-and-Feel, das ursprünglich für die IntelliJ IDE entwickelt wurde, als Open-Source- Lösung entwickelt . Dieses hier beschriebene NetBeans-Plugin umschließt diese ursprüngliche Implementierung und passt sie an NetBeans an. Wir sehen also eine enge Wiedergabetreue zum ursprünglichen Darcula. [Übrigens gibt es neben Darcula noch viele andere Gründe, IntelliJ zu verwenden - sowohl IntelliJ als auch NetBeans sind wirklich hervorragende und erstaunliche Produkte.]

Dieses NetBeans-Plugin ist selbst Open Source .

Installation

Kommt in zwei Teilen:

  • Ein Plugin
  • Ein Fonts & ColorsProfil

Plugin

Das Plugin Darcula LAF für NetBeans ist über das übliche Verzeichnis in NetBeans leicht verfügbar.

Wählen Sie Tools> Plugins. Available PluginsScrollen oder suchen Sie auf der Registerkarte nach "Darcula LAF for NetBeans". Aktivieren Sie wie gewohnt das Kontrollkästchen und klicken Sie auf die InstallSchaltfläche. Starten Sie NetBeans neu.

Geben Sie hier die Bildbeschreibung ein

Profil

  1. In NetBeans> Preferences> Fonts & Colors(tab)> Profil (Popup - Menü), wählen Sie die neueDarcula Element.
  2. Klicken Sie auf die ApplySchaltfläche.

Ich schlage vor, auch zu schlagen, Duplicatefalls Sie jemals Änderungen vornehmen (siehe unten).

Geben Sie hier die Bildbeschreibung ein

Korrigieren Sie zu helle Hintergrundfarben

Möglicherweise ist die Hintergrundfarbe von Codezeilen zu hell, z. B. Zeilen, die mit einem Haltepunkt markiert sind, oder die aktuell ausgeführte Zeile im Debugger. Dies sind Kategorien, die auf der AnnotationsRegisterkarte des aufgeführt sindFonts & Colors Registerkarte aufgeführt sind.

Natürlich können Sie die Hintergrundfarbe jedes einzelnen Categorymanuell ändern, aber das ist mühsam.

Problemumgehung: Klicken Sie auf die RestoreSchaltfläche rechts neben dem ProfileNamen. Überprüfen Sie noch einmal, ob Sie Darculadie Auswahl getroffen haben Profile. Klicken Sie dann unten auf die Schaltflächen Applyund OK.

Geben Sie hier die Bildbeschreibung ein

Schriftart

Möglicherweise möchten Sie die Schriftart im Methodeneditor ändern. Ich empfehle die kommerzielle Schriftart PragmataPro für Programmierer . Für eine kostenlose Open-Source-Schriftart ist Hack das Beste . Hack wurde auf der sehr erfolgreichen DejaVu- Schriftart aufgebaut, die wiederum auf Bitstream Vera basiert .

Fügen Sie zum Ändern der Schriftart die folgenden Schritte hinzu, um das Profil als Backup zu duplizieren, bevor Sie Änderungen vornehmen:

  1. Klicken Sie auf die DuplicateSchaltfläche.
  2. Speichern Sie das Duplikat unter einem anderen Namen, z. B. indem Sie Ihren Namen anhängen.
    Beispiel: "Darcula - Juliette".
  3. Klicken Sie auf die ApplySchaltfläche.

Wählen Sie auf derselben Fonts & ColorsRegisterkarte Defaultin der CategoryListe aus und klicken Sie auf die Schaltfläche, um eine Schriftart auszuwählen.

Möglicherweise möchten Sie auch die Schriftart ändern, die in den Bereichen Ausgabe und Terminal angezeigt wird. Fonts & ColorsWechseln Sie von dieser Registerkarte zur Registerkarte Geschwister Miscellaneous. Dann sehen Sie sowohl die OutputRegisterkarte als auch die TerminalRegisterkarte.

Erfahrung bisher

Während ich noch neu bin, behalte ich mir das endgültige Urteil über Darcula vor. So weit, ist es gut. Die Macher haben bereits einige Updates erhalten, mit denen einige Störungen behoben wurden. Das ist also gut zu sehen. Dies scheint ein sehr gründliches Produkt zu sein. Als Plugin betrifft dies die gesamte Benutzeroberfläche von NetBeans. das kann sehr schwierig sein, richtig zu machen.

Vor Darcula gab es ein ähnliches Plugin-Produkt: das Plugin „Dark Look And Feel Themes“. Obwohl ich dankbar war, das für eine Weile zu nutzen, bin ich mit Darcula viel glücklicher. Das andere war klobiger und ich musste viel Zeit damit verbringen, die Farben von „Norway Today“ zu optimieren, um zusammenzuarbeiten. Außerdem war dieses Plugin mit Mac OS X-Menüs nicht vertraut, sodass die Hauptmenüleiste des Mac fast leer war, während die eigene Menüleiste von NetBeans in das Fenster eingebettet war. Das Darcula-Plugin hat kein solches Problem. Die Mac-Menüleiste wird normal angezeigt.


Der Rest dieser Antwort bleibt für die Geschichte und für Alternativen erhalten, wenn sich Darcula als problematisch erweist.


NetBeans 8 - Dark Editor

Zumindest in NetBeans 8.0 sind jetzt zwei dunkle Profile integriert. Profilnamen:

  • Norwegen heute
  • Lichter der Stadt

Die Profile wirken sich nur auf den Codebearbeitungsbereich aus, nicht auf die gesamte NetBeans-Benutzeroberfläche. Das sollte ein viel geringeres Risiko für Nebenwirkungen und Fehler bedeuten als ein Plugin.

Norwegen heute

Screenshot des NetBeans-Editors mit dem dunklen Profil 'Norway Today'

Lichter der Stadt

Screenshot des NetBeans-Editors mit dem dunklen Profil 'City Lights'

Tipp: Sie können die Schriftart in beiden Designs ändern, während die anderen Aspekte erhalten bleiben. Vielleicht Menlo auf einem Mac oder sein Elternteil DejaVu . Oder mein Favorit, die kommerzielle Schrift Pragmata .

Leider passt kein Thema zu meinen Augen. Sie beginnen nicht mit dem hervorragenden Darcula-Thema in JetBrains IntelliJ zu vergleichen .

Wählen Sie Profil in den Schrifteinstellungen

Auf einem Mac lautet der NetbeansMenüpfad Preferences>> Fonts & Colors(Registerkarte)> Profile(Popup-Menü).

Auf anderen Host - Betriebssystemen kann der Menüpfad sein Tools> Options> Fonts & Colors. Ich bin mir nicht sicher, aber in früheren Versionen war es so.

Screenshot der Auswahl eines der integrierten dunklen Themen im Einblendmenü von NetBeans 8 - Einstellungen> Schriftarten und Farben> Profil


By the way, Mac - Anwender in der neuen interessiert sein Yosemite - Funktion System Preferences> General> Use dark menu and Dock. ( Apple Tech Note )
Basil Bourque

Funktioniert mit NetBeans 11.0.
Antonio Vinicius Menezes Medei

Erneutes Update für Mac-Benutzer: Um Darcula in NetBeans auf dem Rest Ihres Mac zu ergänzen, möchten Sie möglicherweise den Dunklen Modus in macOS Mojave (10.14) und höher aktivieren . Wählen Sie: System Preferences> General> Appearance> Dark.
Basil Bourque

166

Netbeans 8

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

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

Netbeans 7.x.

Tools -> Plugins -> Available -> Dark Look and Feel - Installieren Sie dieses Plugin.

Sobald dieses Plugin installiert ist, sollte ein Neustart von Netbeans automatisch zu Dark Metal wechseln.

Es gibt 2 Themen, die mit diesem Plugin geliefert werden - Dark Metal & Dark Nimbus

Verwenden Sie die folgende Option, um die Themen zu wechseln:

Tools -> Options -> Miscellaneous -> Windows -> Preferred Look & Feel Möglichkeit

Geben Sie hier die Bildbeschreibung ein


Gibt es eine Möglichkeit zu verhindern, dass das Thema auf Swing-Komponenten angewendet wird, die ich selbst erstelle?
Zoltán

Wenn ich das richtig verstehe - ein neues Swing-Projekt verwendet das Standard-Look & Feel von NetBeans und wird folgendermaßen geändert: docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html Der Code wurde von NetBeans in main()New neu geschrieben JFrameFormular können Sie einfach den Klassennamen für das gewünschte Thema ändern.
Coding_idiot

1
Ich habe festgestellt, dass die Verwendung von Dark Nimbus das integrierte OSX-Menü deaktiviert und die Verwendung von Copy-Past (Kontextmenü und Verknüpfungen) in einigen Dialogen verhindert - beispielsweise im Projekt suchen - wo soll ich diese Fehler einreichen?
Wojtek

4
Für Neugierige funktionieren die obigen Schritte für NB 8, außer wenn Sie das LAF ändern, ist es Extras -> Optionen -> Darstellung -> Registerkarte "Look and Feel".
The Unknown Dev

3
Beachten Sie, dass es auf Mac NB 8.0.2 anscheinend Tools -> Optionsnicht existiert und durch ersetzt wird Netbeans -> Preferences(vgl. Die Antwort von A Maduro unten in diesem Thread).
Balmipour

20

Und dann gibt es noch das Original-Plugin ez-on-da-ice. Besser noch, Sie können sich direkt bei mir beschweren, wenn es Probleme gibt. Ich verspreche dir, ich bin meistens sehr reaktionsschnell :).

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

Geben Sie hier die Bildbeschreibung ein


Ein Problem: Beim Debuggen wird beim Bewegen des Mauszeigers über ein Objekt ein kleines Fenster mit einem Pluszeichen über dem Cursor angezeigt. Beim Öffnen dieses Fensters kann man die Werte kaum sehen.
Yster

Können Sie einen Fehler auf der Sourceforge-Site des Projekts öffnen? Es ist besser, dort nachzufolgen.
ShaggyInjun

Ich habe versucht zu installieren, aber Netbeans sagt "Das Plugin Tab Control wird in Version> = 1.50.1 angefordert, aber nur 1.42.1 wurde gefunden."
gab06

1
@ShaggyInjun Ich habe ein Problem: Plug-In hat keine nützliche Beschreibung! Im Ernst, beim Durchsuchen von Plug-Ins habe ich es nicht einmal installiert, da es nicht beschreibt, was es tut (Farben ändern? Die meisten nutzlosen Schaltflächen entfernen? Sonst noch etwas?). Eine kleine Beschreibung wie "Entspannendes Farbthema zum Speichern" Ihre Augen“wären Art und Weise relevanter als die aktuellen. Auch eine bessere Benennung würde helfen. Wenn man nach "Thema", "Farben" oder "Look and Feel" sucht, findet man unter Hunderten von Plug-Ins keinen solchen Namen. Danke fürs Teilen, übrigens, aber denken Sie darüber nach: Wenn die Leute es nicht sehen, hilft es nicht!
Balmipour

11

Auf dem Mac

Netbeans 8.0.2 Tools -> Plugins -> Suche eingeben : Dark Look and Feel. Dann installieren Sie das Plugin.

HINWEIS : Im Abschnitt "Tools" von Netbeans 8.0.2 gibt es keine "Option" oder "Darstellung".

Geben Sie hier die Bildbeschreibung ein


Was meinst du mit "Es gibt keine" Option "oder" Darstellung "im Abschnitt" Tools "in Netbeans 8.0.2." ? Ich habe 8.0.2 und In Tools->Options. Sie erhalten zwei Registerkarten zum Anzeigen von Farben: Appearancezum Auswählen von L & F und Fonts and colorszum Anpassen Ihres "Profils", das nur den Inhalt des Editors betrifft, jedoch vollständig vom Benutzer neu definiert werden kann. (Ich benutze PHP NetBeans unter Win7)
Balmipour

Also, vielleicht auf dem Mac, gibt es nicht Tools-> Option
JMASTER B

@ A Maduro Mein schlechtes, habe 'On Mac' nicht gesehen. Aber haben Sie nicht die Option im Menü Netbeans > Preferences > Fonts & Colors? Laut netbeans.org/bugzilla/show_bug.cgi?id=124197 ist das Problem seit 2009
behoben

Ich habe nur versucht, die "richtige Antwort" zu klären, die der Benutzer gewählt hat. Ich möchte die Benutzer nur wissen lassen, dass sie Tools -> Options -> Appearance (Look & Feel Tab)suchen müssen , wenn sie nicht sehen. Tools -> Plugins -> Und nein, das Netbeans> Preferences > Fonts & Colorsbehebt dieses Problem jedoch Netbeans > Preferences > Appearance>Look and Feelnicht;). Ich weiß jedoch nicht, ob Sie das Plugin zuerst herunterladen müssten, um die Dark MetalOption zu sehen, wenn Sie versuchen, a auszuwählen Look and Feel. Weil ich das Plugin zuerst heruntergeladen hatte, kann ich nicht sagen.
JMASTER B

2

Sie können das Dark Theme Plugin verwenden

Extras> Plugin> Dunkles Thema und Gefühl

und es ist Arbeit :)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.