2014-09-15 8 views

Antwort

155

Unter Linux ist es Monospace 10 pt. (Die genaue Monospace-Schriftart kann bei verschiedenen Linux-Distributionen oder -Versionen variieren.) Unter Windows ist es Consolas 10 pt. und unter OS X ist es Menlo Regular 12 pt.

default platform preferences

(Das Farbschema ist Neon und die Syntax-Hervorhebung ist aus PackageDev, früher AAAPackageDev)

Diese Information ist in Packages/Default Verzeichnis gefunden wird (wobei Packages das Verzeichnis geöffnet ist durch die Preferences → Browse Packages... Menüoption), in der Preferences (OS).sublime-settings Datei, wo OS ist eine der Windows, Linux oder OSX.

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

Diese Standardschriften sind die gleichen sowohl in Sublime Text 2 und Sublime Text 3.

+0

Auf meinem Ubuntu-Linux sieht es aus, als wäre der Standard kein Monospace. Die Schriftart sieht anders (und besser) aus als beispielsweise die Auswahl von Monospace in NetBeans. – matanster

+1

@matt Wie ich bereits erwähnt habe, kann die genaue Schriftart variieren.Sublime verwendet außerdem eine benutzerdefinierte Rendering-Engine, die speziell dafür entwickelt wurde, die Schrift besser aussehen zu lassen, sodass die gleiche Schriftart in verschiedenen Programmen möglicherweise unterschiedlich dargestellt wird. Ich bin nicht sehr vertraut mit NetBeans, aber es kann eine Option haben, genau auszuwählen, welche Schriftart verwendet wird, wenn 'Monospace' gewählt wird. Diese Schriftart kann sich von der Sublime unterscheiden. – MattDMo

+0

mmmm ... Ich verstehe. Ich denke, Monospace ist keine echte/endgültige Schriftart, sondern etwas, das irgendwo auf eine Schriftart verweist. – matanster

39

Auf meinem System (Windows 8.1), Sublime 2 zeigt Standardschriftart "Consolas". Sie können Ihr über diesen Vorgang finden:

  1. go-Menü anzeigen und wählen Sie Show Console
  2. dann diesen Befehl eingeben: view.settings().get('font_face')

Sie Ihre Standardschriftart finden.

+3

Sehr schön! Und mit 'view.settings(). Get ('font_size')' erhalten Sie auch die Schriftgröße. –

3

-MattDMo's answer hinzuzufügen, können Sie die genaue Schriftart erhalten können, die wie so unter Linux verwendet wird (das Beispiel von Xubuntu ist 14.04):

$ fc-match Monospace 
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book" 
+0

Das ist richtig. In Kubuntu 16.10, wenn ich die Schriftart für "Feste Breite" als Monospace festlege und sie dann als DejaVu Sans Mono Book einstelle, sieht es in einer Einstellungsbeispielvorschau genauso aus. Nicht ein Pixel ändert sich. 'fc-match Monospace' liefert' DejaVuSansMono.ttf: "DejaVu Sans Mono" "Buch" ' –

8

Ja. Sie können Konsole von Sublime mit (Linux) verwenden:

Ctrl + ` 

und Typ:

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

Erhalten Sie jede auf die gleiche Weise einstellen.