Sublime Text 3 Wie ändere ich die Schriftgröße der Dateiseitenleiste?

114

Obwohl ich versucht habe, "font.size" in Klassen wie "Label_control" und "sidebar_control" im Paket "Theme-Default" zu ändern, ändert sich die Schriftgröße des Editors überhaupt nicht. Gibt es etwas anderes im erhabenen Text3?

zhxchen17
quelle
1
mit dem gleichen Problem konfrontiert., versuchte alle unten aufgeführten Lösungen., keine Hilfe
Sairam Krish
1
In dieser Antwort erfahren Sie, wie Sie zur Datei Default.sublime-theme gelangen: stackoverflow.com/a/23046654/52817
laktak
1
Nur ein Nebenkommentar, da dieser bereits richtig beantwortet wurde. Ich habe Boxy Theme verwendet und untersucht, wie dies funktioniert. Wenn Sie Boxy verwenden, können Sie die Boxy-Konfiguration öffnen und die Schriftgröße für Registerkarten, Seitenleisten konfigurieren und dort problemlos viele Konfigurationen vornehmen.
Bruno Campos

Antworten:

192

Bei den Antworten werden die eckigen Klammern weggelassen , falls die Datei von Grund auf neu erstellt wird.

Um es noch einmal zusammenzufassen: Für ST3-Benutzer, die nicht über die Default.sublime-themeDatei verfügen (dies ist eigentlich die Standardkonfiguration), ist das einfachste Verfahren:

  1. Navigieren Sie zu Sublime Text -> Einstellungen -> Pakete durchsuchen
  2. Öffnen Sie das UserVerzeichnis
  3. Erstellen Sie eine Datei mit dem Namen Default.sublime-theme(wenn Sie das Standardthema verwenden, andernfalls verwenden Sie den Themennamen, z. B. Material-Theme-Darker.sublime-theme) mit dem folgenden Inhalt (ändern Sie ihn font.sizenach Bedarf):

[
    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 12
    },
]

Als Referenz hier gibt es die vollständige Datei (wie in ST2 gefunden).

Ubuntu 18.04

Speicherort der Themeneinstellung unter Ubuntu 18.04, installiert über sudo apt install sublime-text:

~/.config/sublime-text-3/Packages/User/Default.sublime-theme

Mac OS

Speicherort der Themeneinstellung unter MacOS, installiert über DMG:

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme
Marcus
quelle
3
muss die vollständige Konfiguration von gist.github.com/anonymous/89867e9cb63f7e811a39 hinzufügen , damit sie funktioniert.
user937284
4
Laut @ nate-flink sollte der Dateiname mit Ihrem aktuellen Thema übereinstimmen. Ich benutze Material-Theme-Darker, also erstelle ich eine Material-Theme-Darker.sublime-themeDatei unter einem UserOrdner.
Fery Wardiyanto
3
Ich verwende ST3 mit Color Sublime, daher musste ich den Dateinamen als Default.sublime-Theme anstelle des Color Sublime-Themennamens belassen.
Desmondo
1
Beim Ändern "font.size"empfehle ich auch das Ändern "sidebar_tree", "row_padding". Ich benutze [0,1]. Die Syntax finden Sie in der verknüpften ST2-Datei.
Qwerty
4
Ich habe Solarized (Light) verwendet und das Erstellen einer Solarized-(Light).sublime-themeDatei hat nicht funktioniert. Verwenden Default.sublime-themetat.
TheRealFakeNews
75

Unter Ubuntu hat für Versionen von Sublime, die älter als 3.2 sind , die dpi-Skala unter Einstellungen> Einstellungen - Benutzer geändert, indem folgende Zeile hinzugefügt wurde:

"dpi_scale": 1.10 

Nach Änderungen müssen Sie Sublime Text neu starten, damit es wirksam wird.

Youssef
quelle
6
Dies ist eine bessere Lösung, wenn die gesamte Benutzeroberfläche klein aussieht (z. B. bei Verwendung eines 4k-Displays). Ich habe einen Wert von 1.5unter Ubuntu + XFCE verwendet.
Enrico
8
Einfachste Lösung, aber beachten Sie, dass Sie Sublime Text neu starten müssen, damit es wirksam wird.
Zooglash
5
Dies scheint die richtige Antwort zu sein, da sie auch dann bestehen bleiben sollte, wenn Sie das Thema ändern.
Josh
1
In Windows führt diese Einstellung einen Zeilenabstand ein, den einige möglicherweise nicht mögen. Verwenden Sie zum Entfernen die Einstellungen [line_padding_top] und [line_padding_bottom]. Wenn Sie beispielsweise auf 1,5 skalieren, setzen Sie beide Auffüllwerte auf -1,5. Dadurch wird der Abstand entfernt.
gravidThoughts
5
Ab Sublime 3.2 heißt es ui_scalestattdessen.
Asaf
19

Navigieren Sie zu Sublime Text> Einstellungen> Pakete durchsuchen. Sie sollten einen Dateibaum sehen.

Im Ordner "Pakete" sollten Sie sehen

Theme - Default> Default.sublime-theme (ersetzen Sie Ihren Themennamen durch Default)

Öffnen Sie diese Datei und suchen Sie den Eintrag "class": "sidebar_label: und fügen Sie" font.size "hinzu.

Beispiel:

    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 14
    },
kwphl
quelle
3
@Jails: Ich kann bestätigen, dass es tatsächlich mit ST3 funktioniert.
Dmackerman
13
Es gibt keine Themenvorgabe in: "Erhabener Text> Einstellungen> Paket durchsuchen", zumindest mit dem neuesten SL3 ?!
daslicht
2
Da wir PackageResourceViewer verwenden müssen, muss die Antwort meiner Meinung nach aktualisiert werden.
Hung Tran
@Jails Erstaunlich! danke dafür, es hat wie ein Zauber funktioniert, in ST3 hat die hier als Antwort gekennzeichnete Methode bei mir nicht funktioniert, da jetzt Pakete gepackt sind, und ich brauchte, was Sie vorgeschlagen haben, um die Datei anzuzeigen und zu bearbeiten: D! Ihr Vorschlag sollte die Antwort sein!
ULI-R0
Die Jungs haben für mich gearbeitet! sublime 3mitMaterial Theme
AN
19

Ich habe diese Anweisungen befolgt, aber dann festgestellt, dass die Farbe des Menü-Hovers falsch war.

Ich verwende das Spacegray-Design in Sublime 3 Beta 3074. Um die Farbänderung der Seitenleiste und die Farbänderung des Hovers zu erreichen, habe ich unter OSX eine neue Datei ~ / Library / "Application Support" / "Sublime Text 3" / Packages erstellt /User/Spacegray.sublime-theme

fügte dann diesen Code hinzu:

[
    {
        "class": "sidebar_label",
        "color": [192,197,203],
        "font.bold": false,
        "font.size": 15
    },
     {
        "class": "sidebar_label",
        "parents": [{"class": "tree_row","attributes": ["hover"]}],
        "color": [255,255,255] 
    },
]

Es ist möglich, viele andere Einstellungen für Ihr Thema zu ändern, wenn Sie die ursprüngliche Standardeinstellung sehen können:

https://gist.github.com/nateflink/0355eee823b89fe7681e

Ich habe diese Datei aus der Zip-Datei des großartigen Pakets extrahiert, indem ich den PackageResourceViewer gemäß den Anweisungen von MattDMo ( https://stackoverflow.com/users/1426065/mattdmo ) hier installiert habe:

Wie ändere ich Standard-Codefragmente in Sublime Text 3?

Nate Flink
quelle
10

Ich verwende Sublime Text 3.2.1, ein 4k-Display und einen Mac. Tab-Titel und die Seitenleiste sind mit den Standardeinstellungen für ST3 schwer zu lesen. Ich habe die Menüs Sublime Text -> Preferences -> Settings verwendet, mit denen zwei Dateien geöffnet werden: Preferences.sublime-settings - Default und Preferences.sublime-settings - User.

Sie können nur die Benutzerdatei bearbeiten. Die Standarddatei ist nützlich, um anzuzeigen, welche Variablen Sie festlegen können. Um Zeile 350 der Standarddatei befinden sich zwei Variablen, wie unten gezeigt:

// Magnifies the entire user interface. Sublime Text must be restarted for
// this to take effect.
"ui_scale": 1.0,

// Linux only. Sets the app DPI scale - a decimal number such as 1.0, 1.5,
// 2.0, etc. A value of 0 auto-detects the DPI scale. Sublime Text must be
// restarted for this to take effect.
"dpi_scale": 0,

"dpi_scale": 3.0hat auf meinem Mac nichts "ui_scale": 1.5gut funktioniert. Das Folgende ist meine Benutzerdatei.

{
    "dictionary": "Packages/Language - English/en_US.dic",
    "font_size": 17,
    "ignored_packages":
    [
        "Vintage"
    ],
    "theme": "Default.sublime-theme",
    "ui_scale": 1.5
}
WorkingMatt
quelle
1
dpi_scalescheint jetzt komplett entfernt zu sein (Sublime 3.2.2 unter Ubuntu). ui_scalefunktioniert dagegen immer noch perfekt für mich.
Mark Amery
ST 3.2.2 unter OS X - ui_scalefunktioniert wie erwartet
Killscreen
"ui_scale": 1.2 hat auf meinem Mac
Phoenix
7

Verwenden Sie zum Ändern des Schriftnamens

  "font.face": "Liberation Mono"

in dieser Datei, in meinem Fall mit ST3 Default.sublime-theme

Albert Català
quelle
1
Toll! Auf der Suche nach
Anwar
1
Ich mag es Ubuntu Monoviel besser
Martin Thoma
2

Die Datei Default.sublime-theme funktioniert nur, wenn Sie ein Theme installiert haben. Wenn Sie dies getan haben, gehen Sie zum Github-Repo Ihres Themas, laden Sie die Datei your_theme.sublime-theme herunter und legen Sie sie in Ihrem Ordner "User" ab. Suchen "class": "sidebar_label",Sie "font.size":16in dieser Datei nach diesem Abschnitt hinzufügen .

kklw
quelle
1

Sie müssen es unter "class": "sidebar_label" Beispiel in Ihrer .sublime-Theme-Datei ändern :

// Sidebar entry
{
    "class": "sidebar_label",
    "color": [212, 212, 213],
    "shadow_offset": [0, 0],
    "font.size":13
}

Anerkennung

runningRhetoric
quelle
2
Das ist die Standardeinstellung für das SublimeText 3-Thema auf meinem Computer: gist.github.com/daslicht/eede77db7094e8518d5b Es gibt keinen solchen Eintrag?
daslicht
1

Ich benutze Soda Dark 3 mit aktivierten Symbolen. Durch einfaches Umbenennen werden alle damit aktivierten Symbole gelöscht. Also lasse ich einfach die Standardeinstellung wie sie ist und erstelle eine neue Datei Soda Dark 3.sublime-themeund habe nur Folgendes im Inhalt

[
{
    "class": "label_control",
    "color": [150, 25, 25],
    "shadow_color": [24, 24, 24],
    "shadow_offset": [0, -1],
    "font.size": 16,
    "font.bold": true
},

]]

Also in Mac ist es bei /Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/

Guru Govindan
quelle
-1

Wenn Sie die Schriftgröße ändern möchten, folgen Sie einfach. Einstellungen-> Standarddateieinstellungen.

Nachdem Sie auf die Standarddateieinstellungen geklickt haben , wird eine neue Registerkarte mit dem Namen Standarddateityp geöffnet. Erhabene Optionen

Nach finden Font Eigenschaften wie Schriftart Courier 12 Neue wir (empfehlen STRG + F zu verwenden) , dann Größe ändern. Klicken Sie auf Speichern und Sie können die Änderungen sofort sehen.

KPavan Kumar
quelle
Ich kann keine Einstellungen finden - > Standardeinstellungen für
Dateien
-1

Wenn Sie das Standarddesign verwenden. Gehen Sie einfach zu Einstellungen-> Standarddateieinstellungen. Eine neue Registerkarte wird angezeigt. Bei ungefähr Zeilennummer konnte man die Schriftart [Schriftartname] [Schriftgröße] sehen.

Bearbeiten Sie die Schriftgröße nach Ihren Wünschen und speichern Sie sie.

Sidharth K.
quelle
-2

Erhabener Text -> Einstellungen -> Einstellung:

Erhabener Text -> Einstellungen -> Einstellung

Schreiben Sie Ihren Stil auf den rechten Bildschirm:

Schreiben Sie Ihren Stil in den rechten Bildschirm

Lily Nguyen
quelle
Dadurch wird die Schriftgröße des Haupteditorbereichs und nicht der Seitenleiste geändert.
Mark Amery