Was ist die Standardschriftart von Sublime Text?

112

Ich suchte und konnte keine Antwort auf diese Frage finden. Welches ist der Standardschrifttyp von Sublime Text?

Uneingeladener Gast
quelle

Antworten:

196

Unter Linux sind es Monospace10 Punkte. (Die genaue verwendete Monospace-Schriftart kann bei verschiedenen Linux-Distributionen oder -Versionen variieren.) Unter Windows sind es Consolas10 Punkte und unter OS X Menlo Regular12 Punkte.

Standardplattformeinstellungen

(Das Farbschema ist Neonund die Syntaxhervorhebung stammt von PackageDevfrüher AAAPackageDev)

Diese Informationen werden in dem gefundenen Packages/DefaultVerzeichnis (wo Packagesdas Verzeichnis , das von der geöffneten ist Preferences → Browse Packages..., in der Menüoption) Datei , in der eines von , oder .Preferences (OS).sublime-settingsOSWindowsLinuxOSX

Sie sollten die Schriftart (oder eine andere Einstellung) nur anpassen Packages/User/Preferences.sublime-settings, geöffnet von Preferences → Settings—User, wie Settings—Defaultbeim Upgrade überschrieben, und auch als Backup dienen, falls Sie in Ihren Benutzereinstellungen wirklich etwas vermasseln. Dies gilt sowohl für die wichtigsten Sublime-Einstellungen als auch für zusätzliche Pakete / Plugins.

Diese Standardschriftarten sind in Sublime Text 2 und Sublime Text 3 gleich.

MattDMo
quelle
Unter meinem Ubuntu-Linux sieht es so aus, als wäre der Standard nicht Monospace. Die Schriftart sieht anders (und besser) aus als beispielsweise die Auswahl von Monospace in NetBeans.
Matanster
1
@matt wie gesagt, die genaue Schriftart kann variieren. Außerdem verwendet Sublime eine benutzerdefinierte Rendering-Engine, die speziell dafür entwickelt wurde, dass Schriftarten besser aussehen, sodass dieselbe Schriftart in verschiedenen Programmen möglicherweise unterschiedlich gerendert wird. Ich bin mit NetBeans nicht sonderlich vertraut, aber es kann eine Option geben, um genau auszuwählen, welche Schriftart verwendet wird, wenn sie monospaceausgewählt wird. Diese Schriftart kann sich von der von Sublime unterscheiden.
MattDMo
mmmm ... ich verstehe. Ich denke, Monospace ist keine echte / endgültige Schrift, sondern etwas, das irgendwo einer Schrift zugeordnet ist.
Matanster
@ Matt Yup, du hast es verstanden.
MattDMo
2
@HrvojeT Ich habe Kubuntu nicht verwendet (nur Ubuntu), daher bin ich mir nicht sicher, warum diese Menüoption nicht funktioniert. Das DefaultVerzeichnis existiert tatsächlich nicht physisch in Packages, es ist in einer .sublime-packageArchivdatei in gespeichert Installed Packages. Wenn Sie den Inhalt oder den eines anderen Standardpakets überprüfen möchten, sollten Sie verwenden PackageResourceViewer.
MattDMo
60

Auf meinem System (Windows 8.1) zeigt Sublime 2 die Standardschrift "Consolas" an. Sie finden Ihre, indem Sie wie folgt vorgehen:

  1. Gehen Sie zum Menü Ansicht und wählen Sie Konsole anzeigen
  2. Geben Sie dann diesen Befehl ein: view.settings().get('font_face')

Sie finden Ihre Standardschriftart.

Badar
quelle
7
Sehr schön! Und mit view.settings().get('font_size')Ihnen erhalten Sie auch die Schriftgröße.
Nikos Baxevanis
21

Ja. Sie können Console of Sublime mit (Linux) verwenden:

Ctrl + `

Und tippe:

view.settings().get('font_face')

Holen Sie sich jede Einstellung auf die gleiche Weise.

ThienSuBS
quelle
8

Um die Antwort von MattDMo zu ergänzen , können Sie die genaue Schriftart erhalten, die unter Linux wie folgt verwendet wird (das Beispiel stammt aus Xubuntu 14.04):

$ fc-match Monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Bmaupin
quelle
Das ist richtig. Wenn ich in Kubuntu 16.10 die Schriftart für 'Feste Breite' als Monospace und dann als DejaVu Sans Mono Book festgelegt habe, sieht sie in einer Beispielvorschau für Einstellungen gleich aus. Kein Pixel ändert sich. fc-match MonospaceRückkehrDejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Hrvoje T
2

Die Standardschriftart unter Windows 10 ist Consolas

Tesohh
quelle