2017-11-11 3 views
0

Gibt es eine Möglichkeit, die Schriftgröße der Funktionsdefinition Hover auf ST3 zu verwalten?Sublime 3 Schriftgröße der Definition Hover

Hier ist, was ich sehe:

enter image description here

Ich habe versucht, das Hinzufügen font.size zum Thema für dieses Element, das popup_control html_popup nach docs ist, aber es scheint nicht, dies zu akzeptieren.

Update: Ich habe festgestellt, dass das Einfügen dieses CSS in meinem Farbthema plist die Liste/Links anspricht, aber nicht den Titel. Ich habe versucht, ein Plugin wie ScopeHunter zu verwenden, um den Kontext des 'Definitionen' Titels zu finden, aber es funktioniert nicht für Popups.

<key>popupCss</key> 
<string><![CDATA[ 
    html { 
     background-color: #404238; 
     color: #F8F8F2; 
    } 
    a { 
     color: #66D9EF; 
    } 
    .error, .deleted { 
     color: #F92672; 
    } 
    .success, .inserted { 
     color: #A6E22E; 
    } 
    .warning, .modified { 
     color: #FD971F; 
    } 
]]></string> 

Antwort

1

Das Beste, was zu tun ist, um die HTML zu suchen, die in dem Popup verwendet wird, um zu entscheiden, welche CSS-Selektoren in dem popupCss Farbschema zu verwenden, um das Aussehen des Popup zu ändern.

In diesem Fall ist der Code in Packages/Default/symbol.py, die Sie https://packagecontrol.io/packages/PackageResourceViewer anzeigen können:

<body id=show-definitions> 
    <h1>Definition%s:</h1> 
    <p> 
     <a href="...">...</a> 
    </p> 
</body> 

So können Sie das folgende CSS in Ihrem popupCSS es Ziel verwenden und die Farbe ändern von der "Definitionen" Text, zum Beispiel - die Wähler zu beweisen arbeitet (the official recommendation is to use the id from the body tag):

#show-definitions h1 { 
    color: #b3bc20; 
} 

howe ver, die Angabe der font-size scheint keine Wirkung zu haben, zumindest in Build 3154, also denke ich, es gibt einen Fehler in ST.

+0

Ah danke. Ich bin in der Lage, die Größe der h1 zu ändern, indem ich auf das 'html'-Tag für' popupCss' ziele. Das Schriftgewicht kann jedoch nicht geändert werden. – cyberwombat

Verwandte Themen