我的神奇VScode
我只要更改字體 => 2英文字寬 != 1中文字寬
使用等寬字體也沒用..
例如: 我設定這樣
Font Family
控制字型家族。
'Cascadia Code', Consolas, 'Courier New', monospace
就會變成這樣..
如果我不改字體 就會對齊 => 2英文字寬 == 1中文字寬
像這樣:
Font Family
控制字型家族。
monospace
我好想改字體啊...但一改字體 中文部分就會無法對齊 哭啊...
PS:雖然寫程式要避免中文,但我自己的專案都習慣用中文QQ
補充:只有VSCODE會這樣, Notepad、word、記事本, 都是 2英文字寬 == 1中文字寬
請教高手 是否有解?
這個問題,其實無解的。
雖然你說只有 VSCODE 會這樣。但其實可以說幾乎所有的軟體都是這樣。
所有的字寬對應,都是來自於字型的對應。
只是一般比較好的文書編輯軟體(如WORD)。有些會自適應搭配選擇適合的寬度。
一般字型大多有多個字寬的設定。
但比較特殊的字型,由其是英文字型。就不會依照對應的寬度處理。
所以,如果你想解決字寬的問題,你只能換對應的字寬的字型。