Wie ändere ich die Farbe der aktiven Tab-Kopfzeile in IntelliJ 14.1.4?


73

Ich verwende in IntelliJ 14 ein dunkles Thema. Das Problem ist, dass ich Schwierigkeiten habe, die aktive Registerkarte zu unterscheiden, da sich der Hintergrund der Kopfzeile nicht von den anderen von mir geöffneten Registerkarten unterscheidet (oder nur sehr wenig). Ich habe überall nach einer Methode gesucht, um die Farbe des Hintergrunds der aktiven Registerkarte zu ändern, bisher kein Glück. Bitte helfen Sie?


Es gibt keine Möglichkeit, die Farbe auszuwählen, nur weil das Highlight nicht die Farbe ersetzt, sondern nur die Helligkeit ändert. Sie können TomaszO Antwort unten verwenden, um diese Option hinzuzufügen
omer727

Antworten:


80
  • Bitte beachten Sie, dass diese Einstellung damals für IntelliJ 14 funktioniert hat, für neuere Versionen jedoch nicht mehr gilt
  • Hier finden Sie die folgenden Kommentare zu Plugins als großartige Alternative (Material Theme UI, Active IntelliJ Tab Highlighter).

Wenn Sie IntelliJ 14 noch verwenden:

Unter File \ Settings \ Appearance & Behavior \ File Colors,

Deaktivieren Sie "In Editor-Registerkarten verwenden" , da der Hintergrund der Testregisterkarten standardmäßig dunkelgrün ist. Dies ähnelt den nicht ausgewählten dunkelgrauen Registerkarten.

Danach können Sie optional die Farben einstellen unter:

File \ Settings \ Editor \ Colors & Fonts \ File Status

und ändern Sie die Vordergrundfarbe des Status "Geändert" .

Jetzt werden die geänderten Dateien hervorgehoben (in der Versionskontrolle).


2
Gibt es eine Möglichkeit zu mögen, den Hintergrund zu ändern, so dass der Vordergrund für Tests blau bleibt, aber der Hintergrund geändert wird?
Klicken Sie auf Upvote

3
Ja, Sie können auch die Hintergrundfarbe der Testregisterkarten unterFile \ Settings \ Appearance & Behavior \ File Colors
XSYS

3
Es scheint leider, dass dies in 2017.2 nicht gilt (Farben und Schriftarten in Farbschema umbenannt).
Thorbjørn Ravn Andersen

Was ist dann mit Android Studio?
Logan Guo

30

Für mich stellte sich heraus, dass die Lösung eine Plugin-Implementierung war:

https://github.com/tobszarny/ActiveTabHighlighterPlugin

Fühlen Sie sich frei, es für Änderungen zu gabeln oder zu verwenden, wie es ist. Jetzt mit Farbanpassung und mit der Unterstützung der IntelliJ-Plattform IDE wie PhpStorm oder RubyMine.

Jetzt auch im Plugins-Repository, für die automatische Aktualisierung bei jeder neuen Version.


1
@ jpganz18 Laden Sie einfach die neueste Version von github.com/tobszarny/ActiveTabHighlighterPlugin/releases herunter . In Intellij als Plugin von der Festplatte installieren. Sie können es auch selbst erstellen, nachdem Sie den ausgecheckten Projektquellcode als IntelliJ-Plugin importiert haben.
Tomasz O.

1
@chiliNUT jetzt PhpStorm, RubyMine und andere auf IntelliJ-Plattformen basierende IDEs sollten ebenfalls von dem Plugin profitieren
Tomasz O.

Dies kann praktisch sein, aber wenn Sie Darcula verwenden, überprüfen Sie zuerst die XSYS-Antwort, für mich war es genug
kiedysktos

@kiedysktos Ich mache auch ziemlich viel Code-Analyse und das bedeutet, dass keine Änderungen vorgenommen wurden. Dies untergräbt das gesamte Konzept der Hervorhebung der aktiven Registerkarte, wenn nichts geändert wird. Dies ist eine gute Alternative, wenn Sie nicht wirklich nach aktiven, sondern geänderten Tab-Markierungen suchen.
Tomasz O.

Danke für dieses Plugin! Funktioniert hervorragend in Android Studio 2.3.3 (Juni 2017).
Dalbergia

12

Dies Material Theme UIermöglicht zusätzliche Einstellungen

Geben Sie hier die Bildbeschreibung ein

wie Farbe und Dicke der Linie unter der aktiven Registerkarte (rosa im Screenshot)

Geben Sie hier die Bildbeschreibung ein


2
Vielen Dank, dass Sie ein großartiges Tool vorgeschlagen haben! Es ist mehr als nur das Ändern der aktiven Registerkartenfarbe.
Harish

2
Hinweis: Obwohl dies ein interessanter Vorschlag ist, nimmt die Benutzeroberfläche des Materialthemas bei Verwendung einige nicht rückgängig zu machende Änderungen an Ihren IDE-Einstellungen vor. Vielleicht möchten Sie diesen Thread vor der Installation durchlesen : stackoverflow.com/questions/46371934/… (Meine Empfehlung: Sichern Sie Ihre Einstellungen vor der Installation. Ich wünschte wirklich, ich hätte es selbst getan .: /)
Per Lundberg

4

Wenn Sie den neuesten Intellij verwenden, können Sie diese Anpassung über das Menü vornehmen. Siehe den Screenshot für den Breadcrumb. Dies ist ab Version: 2020.1.1 Ultimate Edition IntelliJ-Einstellungsfeld 2


1
Diese Antwort hat perfekt für mich funktioniert, überrascht, dass es nicht mehr +1 gibt. Unabhängig davon, auf was Sie die Farbe "Vordergrund" für die ausgewählte Registerkarte einstellen, ändert sich die Farbe der Dateileiste der aktuell ausgewählten Datei. Ich habe meine von der Standardfarbe Grau in ein helles Grün geändert, damit ich leicht erkennen kann, welche Datei geöffnet ist.
219CID

@ 219CID, ich musste nach "aktiven" Antworten sortieren, um diese zu finden.
Kimball Robinson

Es hat funktioniert, aber der Screenshot hat verdeckt, wo sich der Abschnitt "Registerkarten" befand (es gibt weitere "Registerkarten", nämlich Text-Registerkarten \ t). Gehen Sie zu Schema> Editor> Registerkarten> Ausgewählte Registerkarte
Kimball Robinson

2

Diese Lösung ändert zwar nicht die Farbe zwischen den Registerkarten, ändert jedoch alle Registerkartenfarben, sodass Sie sie von der Hintergrundregisterkartenleiste unterscheiden können, was in meinem Fall ausreichend war. Es kann immer noch anderen helfen.

Ich habe Dateifarben verwendet. Das Bild unten zeigt, was ich getan habe. Stellen Sie den Bereich auf Alle ein und wählen Sie die benutzerdefinierte Farbe (weiß):

Geben Sie hier die Bildbeschreibung ein


0

Ich verwende das Darcula-Thema mit einem Hintergrundbild (einfaches schwarzes Bild). Ich habe das von Tomasz O. vorgeschlagene hervorragende Plugin ausprobiert. Https://stackoverflow.com/users/2479048/tomasz-o , aber es hat nicht funktioniert. Später stellte ich fest, dass ich, als ich die Deckkraft des Hintergrundbilds verringerte, tatsächlich die vom Plugin vorgenommene Farbänderung unterscheiden konnte. Ich frage mich, warum Android Studio keine praktische Einstellung zum Ändern der Farbe der aktiven Registerkartenüberschriften bietet. Ich bin schon auf AS 3.4.2!


-1

Intellij 2019.1 bietet Anpassungsoptionen. Außerdem hat es neue Themen für verschiedene Farbtöne, aus denen Sie auswählen können.


2
Dies ist keine Antwort. Bitte lesen Sie Wie schreibe ich eine gute Antwort?
Coderpc
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.