Phông chữ mặc định của Sublime Text là gì?


Câu trả lời:


196

Trên Linux là Monospace10 pt. (phông chữ monospace chính xác được sử dụng có thể khác nhau trên các bản phân phối hoặc phiên bản Linux khác nhau), trên Windows là Consolas10 pt. và trên OS X là Menlo Regular12 pt.

tùy chọn nền tảng mặc định

(Cách phối màu Neonvà tô sáng cú pháp có từ PackageDevtrước AAAPackageDev)

Thông tin này được tìm thấy trong Packages/Defaultthư mục (trong đó Packageslà thư mục mở bởi Preferences → Browse Packages...tùy chọn trình đơn), trong tập tin mà là một trong những , hoặc .Preferences (OS).sublime-settingsOSWindowsLinuxOSX

Bạn chỉ nên tùy chỉnh phông chữ (hoặc bất kỳ cài đặt nào khác) trong Packages/User/Preferences.sublime-settings, được mở bởi Preferences → Settings—User, như Settings—Defaultđược viết quá nhiều khi nâng cấp và cũng được dùng như một bản sao lưu trong trường hợp bạn thực sự sai sót trong cài đặt người dùng của mình. Đây là trường hợp cho cả cài đặt Sublime chính cũng như cài đặt cho các gói / plugin bổ sung.

Các phông chữ mặc định này giống nhau trong cả Sublime Text 2 và Sublime Text 3.


Trên Ubuntu linux của tôi, có vẻ như mặc định không phải là Monospace. Phông chữ trông khác (và tốt hơn) so với chọn Monospace trong NetBeans.
matanster

1
@matt như tôi đã đề cập, phông chữ chính xác có thể khác nhau. Ngoài ra, Sublime sử dụng công cụ kết xuất tùy chỉnh, được thiết kế đặc biệt để làm cho phông chữ trông đẹp hơn, vì vậy cùng một phông chữ có thể hiển thị khác nhau trong các chương trình khác nhau. Tôi không quen lắm với NetBeans, nhưng nó có thể có một tùy chọn để chọn chính xác phông chữ được sử dụng khi monospaceđược chọn. Phông chữ này có thể khác với phông chữ của Sublime.
MattDMo

mmmm ... tôi hiểu rồi. Tôi đoán monospace không phải là một thực / font thức nhưng cái gì mà bản đồ với một số phông chữ ở đâu đó ..
matanster

@matt yup, bạn hiểu rồi.
MattDMo

2
@HrvojeT Tôi chưa sử dụng Kubuntu (chỉ là Ubuntu thuần túy), vì vậy tôi không chắc tại sao tùy chọn menu đó không hoạt động. Thư mục Defaultthực sự không tồn tại trong thực tế Packages, nó được lưu trữ trong một .sublime-packagetệp lưu trữ trong Installed Packages. Nếu bạn muốn kiểm tra nội dung của nó hoặc của bất kỳ gói mặc định nào khác, bạn nên sử dụng PackageResourceViewer.
MattDMo

60

Trên hệ thống của tôi (Windows 8.1), Sublime 2 hiển thị phông chữ mặc định "Consolas". Bạn có thể tìm thấy của bạn bằng cách làm theo quy trình sau:

  1. chuyển đến menu View và chọn Show Console
  2. Sau đó nhập lệnh này: view.settings().get('font_face')

Bạn sẽ tìm thấy phông chữ mặc định của mình.


7
Rất đẹp! Và view.settings().get('font_size')bạn cũng có được kích thước phông chữ.
Nikos Baxevanis

21

Đúng. Bạn có thể sử dụng Console of Sublime với (Linux):

Ctrl + `

Và gõ:

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

Nhận bất kỳ cài đặt nào theo cùng một cách.


8

Để thêm vào câu trả lời của MattDMo , bạn có thể lấy phông chữ chính xác được sử dụng trên Linux như vậy (ví dụ là từ Xubuntu 14.04):

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

Chính xác. Trong Kubuntu 16.10 khi tôi đặt phông chữ cho 'Chiều rộng cố định' là Monospace và sau đó đặt nó là DejaVu Sans Mono Book, nó trông giống như trong bản xem trước mẫu cài đặt. Không thay đổi một pixel. fc-match Monospacetrở lạiDejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Hrvoje T

2

Phông chữ mặc định trên windows 10 là Consolas

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.