Gibt es eine Möglichkeit, die Notepad ++ - Anwendung selbst dunkel zu machen?

37

Ich mag das Aussehen von Sublime Text 2, bevorzuge jedoch die Verwendung von Notepad ++ als Standard-Texteditor. Gibt es eine Möglichkeit, die Notepad ++ - Anwendung selbst dunkel zu machen? Insbesondere möchte ich die rot hervorgehobene Region in einen dunklen Hintergrund mit hellgrauem Text ändern.

Ich bin auf Win 8 (x64).

Danke im Voraus!

Bildbeschreibung hier eingeben

BustedSanta
quelle
3
Ich glaube nicht, dass NP ++ dies unterstützt. Wenn Sie nicht daran interessiert sind, die Farben aller Fenster zu ändern, benötigen Sie wahrscheinlich etwas wie die Skinning-Fähigkeit von WindowBlinds pro App, um nur ein einziges Programm zu beeinflussen.
Karan
Hey Karan, danke für dein Feedback. Was du sagst, macht vollkommen Sinn. Ich habe versucht, online eine Antwort zu finden, konnte aber nichts finden.
BustedSanta

Antworten:

23

Wie Sie vermutet haben, können die Themen dies nicht tun (sie behandeln nur das, was sich im Textbearbeitungsfenster befindet). Um die Farben ändern Sie Farbwerte im Quellcode (Download von ändern müssen der Website oder GitHub ).

  1. Extrahieren Sie die Datei
  2. Suchen Sie die Elemente, deren Farbe Sie ändern möchten, und ändern Sie sie. Alle Farben, die ich gesehen habe, werden als RGB bezeichnet (xx, xx, xx)
  3. Neu erstellen (siehe /readmeFirst.txt nach dem Extrahieren)

Ich habe nur einen Blick auf diese Dateien geworfen, aber ich werde auf jeden Fall morgen ein wenig daran arbeiten, und es macht mir nichts aus, Ihnen meine Ergebnisse mitzuteilen, sobald ich sie gelöst habe.

Wie auch immer, ich habe auf einen Blick gesehen, dass Sie hineingucken wollen

  • / PowerEditor / src / ScitillaComponent / DocTabView (glaube ich)
  • / PowerEditor / src / WinControls / TabBar
  • / PowerEditor / src / WinControls / ToolBar

Das ist alles, was mir bisher aufgefallen ist, aber ich werde es mir morgen noch einmal genauer ansehen und mich bei Ihnen melden.

Bearbeiten: Das offizielle Makefile gibt einige Fehler aus, da /PowerEditor/src/Parameters.h falsch auf Dateien verweist. Hier sind die beiden, die ich bisher behoben habe:

#include "TinyXml/tinyXmlA/tinyxmlA.h" (line 33)
#include "TinyXml/tinyxml.h" (line 37)

Ändern Sie diese Zeilen in Parameters.h in das, was ich geschrieben habe, um damit umzugehen. Sorgen Sie sich nicht um die Warnungen ("zusätzliche Token nach #endif") - es handelt sich nur um Kommentare.

Edit 2: Ich verwende VS2012, bei dem der Erstellungsprozess zu zahlreichen Fehlern führt. Ich werde sie nicht hier posten, es sei denn, irgendwann fragt jemand danach. In diesem Fall bin ich glücklich, das zu tun. Ich sollte bald arbeiten!

Bearbeiten 3: Es scheint, dass die von Notepad ++ bereitgestellte VS-Projektdatei mit einer früheren Version von Visual Studio erstellt wurde, und beim Aktualisieren der Dateien verursacht Visual Studio 2012 viele Probleme. Wenn Sie also diesen Weg gehen, verwenden Sie VS2010.

Edit 4: Ich habe es in Edit 3 nicht offensichtlich gemacht, aber ich habe aufgegeben, nachdem ich gemerkt hatte, wie schwierig es sein würde, die VS-Fehler zu umgehen. Ich stelle mir vor, dass sich der Code erheblich geändert hat, seit ich diese Antwort auch geschrieben habe. Leider habe ich die Version nicht notiert, aber ich bin sicher, es war die letzte zum Zeitpunkt des Schreibens dieser Antwort verfügbare, die laut "Alle Versionen" wahrscheinlich entweder 6.4.1 oder 6.4.2 lautete . Ich hoffe jedoch, dass dies ein nützlicher Ausgangspunkt für alle anderen Leser ist (diese Antwort hat seit dem Schreiben beständige Aufmerksamkeit erhalten).

Trojaner
quelle
Vielen Dank an Trojaner, ich werde einen Blick darauf werfen und es versuchen.
BustedSanta
1
Ich habe jetzt einige Arbeiten daran durchgeführt und ich glaube, ich habe die korrekten Farbwerte für die Registerkartenleiste geändert. Bei der Verwendung des von npp bereitgestellten Makefiles sind jedoch einige Fehler aufgetreten. Siehe oben.
Trojan
Die Ordnerstruktur scheint sich zwischen 6.4.2 und 6.6.9 geändert zu haben, obwohl die Dateinamen immer noch korrekt zu sein scheinen
David Starkey,
Hast du jemals einen funktionierenden Build online hochgeladen? Ich habe noch nie eine App aus dem Quellcode erstellt und das ist wirklich verwirrend.
Mackenzie McClane
3
Stellen Sie sicher, dass Sie die ursprüngliche Quelle herausfiltern und den Design-Manager aktualisieren, um diese Elemente einzufärben und eine Pull-Anfrage zu stellen.
Brötchen
1

Verwenden Sie WindowBlinds von Stardock. Es unterstützt globales Skinning für alle Apps in Windows, aber ich glaube, Sie können ihm auch spezielle Anweisungen zum Skinning einzelner Apps geben.

stimpy77
quelle
5
Bitte lesen Sie meta.superuser.com/questions/5329/…, um Anleitungen zur Empfehlung von Software zu erhalten. Nur auf ein Produkt zu verweisen, das nützlich sein könnte, erklärt nicht, wie man das erreicht, was in der Frage gestellt wurde. Ein Kommentar kann verwendet werden, um hilfreiche Hinweise zu hinterlassen, die den Leser in die richtige Richtung weisen, um eine eigene Antwort zu entwickeln.
Fixer1234
0

Sie können alt+ shift+ drücken print screenund alle Farben von Fenstern werden dunkel, einschließlich Notepad ++.

Sie können die Farben der Registerkarten in Notepad ++ ändern, und es ändert die Schrift der Registerkarten und den Hintergrund der Registerkarten sowie möglicherweise das Fenster, das ich nicht kenne.

Ich habe hier einen Notepad ++ - Generator für dunkle Themen mit 700 vorgefertigten kontrastreichen Notepad ++ - Themen zum Herunterladen geschrieben:

http://forum.unity3d.com/threads/wrote-a-random-notepad-theme-generator.393215/#post-2564857

Predatflaps
quelle
Können Sie einen Screenshot hinzufügen?
Burgi
1
Diese Verknüpfung macht nichts.
Easycheese
13
Hinweis für alle, die diese Antwort gelesen haben: Dies ist eine integrierte Windows-Verknüpfung, um das dunkle Thema "hoher Kontrast" zu aktivieren.
LWChris