在idea與vscode中通過中英文字體混搭實現(xiàn)文字對齊(JetBrains Mono + Maple Mono)

? ? ? ?我一直偏愛使用JetBrains Mono字體,但遺憾的是,這款字體并未包含中文字符。因此,我不得不默認使用系統(tǒng)的字體,但這樣做卻導致了中英文無法對齊的問題。


? ? ? ?于是,我開始探索使用英文等寬字體配合中文的可能性。然而,我發(fā)現(xiàn)大多數(shù)支持中文的等寬字體,例如Sarasa Mono(更紗黑體),其字符寬度通常為0.5,這讓我感到很不習慣。而且,這樣的字體無法與JetBrains Mono字體完美搭配。


? ? ? ?因此,我持續(xù)尋找了一段時間,終于我發(fā)現(xiàn)了Maple Mono這款字體。這款字體的中文字符與JetBrains Mono字體相搭配,可以實現(xiàn)中英文的字體的對齊!

JetBrains Mono+Maple Mono

實際效果



下載地址:
Maple?Mono:https://github.com/subframe7536/Maple-font
JetBrains Mono:https://github.com/JetBrains/JetBrainsMono
使用方法:
安裝字體,右鍵,為所有用戶安裝,不點為所有用戶安裝我這里在IDEA中無法找到字體

IDEA:在字體設(shè)置選項中的回滾字體子選項選擇中文字體

vscode在設(shè)置-字體中第二項寫上中文字體(如果字體有中文名,在引號里可以填寫中文名稱)

當然,也可以直接在設(shè)置文件里寫
"editor.fontFamily": "JetBrains Mono,'Maple Mono SC NF', monospace"

0.5真用不慣
標簽: