Jaka jest domyślna czcionka Sublime Text?

Odpowiedzi:

196

W systemie Linux jest to Monospace10 pkt. (dokładna użyta czcionka o stałej szerokości może się różnić w różnych dystrybucjach lub wersjach Linuksa), w systemie Windows ma Consolas10 punktów, a na OS X Menlo Regular12 punktów.

domyślne preferencje platformy

(Schemat kolorów to, Neona podświetlanie składni pochodzi z PackageDevdawniej AAAPackageDev)

Informacja ta znajduje się w Packages/Defaultkatalogu (gdzie Packagesjest katalog otwiera Preferences → Browse Packages...menu opcji), w pliku, w którym jest jednym z , lub .Preferences (OS).sublime-settingsOSWindowsLinuxOSX

Powinieneś tylko dostosować czcionkę (lub dowolne inne ustawienie) w Packages/User/Preferences.sublime-settings, otwarte przez Preferences → Settings—User, jak Settings—Defaultto zostało nadpisane przy aktualizacji, a także służy jako kopia zapasowa na wypadek, gdybyś naprawdę coś zepsuła w ustawieniach użytkownika. Dotyczy to zarówno głównych ustawień Sublime, jak i dodatkowych pakietów / wtyczek.

Te domyślne czcionki są takie same w Sublime Text 2 i Sublime Text 3.

MattDMo
źródło
W moim systemie Linux Ubuntu wygląda na to, że domyślnym ustawieniem nie jest Monospace. Czcionka wygląda inaczej (i lepiej) niż, powiedzmy, wybranie Monospace w NetBeans.
matanster
1
@matt, jak wspomniałem, dokładna czcionka może się różnić. Ponadto Sublime korzysta z niestandardowego silnika renderującego, zaprojektowanego specjalnie w celu poprawienia wyglądu czcionek, więc ta sama czcionka może renderować się inaczej w różnych programach. Nie jestem zbyt zaznajomiony z NetBeans, ale może mieć opcję wyboru dokładnie używanej czcionki, gdy monospacezostanie wybrana. Ta czcionka może być inna niż Sublime.
MattDMo
mmmm ... Rozumiem. Chyba monospace nie jest prawdziwa / końcowy czcionki, ale coś, że mapy w pewnym gdzieś czcionki ..
matanster
@matt yup, masz to.
MattDMo
2
@HrvojeT Nie używałem Kubuntu (tylko zwykły Ubuntu), więc nie jestem pewien, dlaczego ta opcja menu nie działa. DefaultKatalog faktycznie nie istnieje fizycznie Packages, jest przechowywana w .sublime-packagearchiwum w Installed Packages. Jeśli chcesz sprawdzić jego zawartość lub zawartość dowolnego innego domyślnego pakietu, powinieneś użyć PackageResourceViewer.
MattDMo
60

W moim systemie (Windows 8.1) Sublime 2 wyświetla domyślną czcionkę „Consolas”. Możesz znaleźć swój, wykonując tę ​​procedurę:

  1. przejdź do menu Widok i wybierz Pokaż konsolę
  2. Następnie wprowadź to polecenie: view.settings().get('font_face')

Znajdziesz swoją domyślną czcionkę.

Badar
źródło
7
Bardzo dobrze! Wraz z view.settings().get('font_size')tobą otrzymasz również rozmiar czcionki.
Nikos Baxevanis
21

Tak. Możesz używać Console of Sublime z (Linux):

Ctrl + `

I wpisz:

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

Uzyskaj dowolne ustawienie w ten sam sposób.

ThienSuBS
źródło
8

Aby dodać do odpowiedzi MattDMo , możesz uzyskać dokładną czcionkę używaną w systemie Linux w taki sposób (przykład pochodzi z Xubuntu 14.04):

$ fc-match Monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bmaupin
źródło
To jest poprawne. W Kubuntu 16.10, kiedy ustawię czcionkę dla „Stałej szerokości” na Monospace, a następnie ustawię ją jako DejaVu Sans Mono Book, wygląda to tak samo w podglądzie próbki ustawień. Ani jeden piksel się nie zmienia. fc-match MonospacezwracaDejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Hrvoje T
2

Domyślną czcionką w systemie Windows 10 jest Consolas

Tesohh
źródło