iT邦幫忙

0

[求救]VScode字元寬度的設定?

  • 分享至 

  • xImage

我的神奇VScode

我只要更改字體 => 2英文字寬 != 1中文字寬
使用等寬字體也沒用..

例如: 我設定這樣
Font Family
控制字型家族。
'Cascadia Code', Consolas, 'Courier New', monospace
就會變成這樣..
https://ithelp.ithome.com.tw/upload/images/20220603/20136162HC6IGgV4hu.png

如果我不改字體 就會對齊 => 2英文字寬 == 1中文字寬
像這樣:
Font Family
控制字型家族。
monospace
https://ithelp.ithome.com.tw/upload/images/20220603/20136162lo0gLEe93d.png

我好想改字體啊...但一改字體 中文部分就會無法對齊 哭啊...
PS:雖然寫程式要避免中文,但我自己的專案都習慣用中文QQ

補充:只有VSCODE會這樣, Notepad、word、記事本, 都是 2英文字寬 == 1中文字寬

請教高手 是否有解?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2022-06-03 15:36:53
最佳解答

這個問題,其實無解的。

雖然你說只有 VSCODE 會這樣。但其實可以說幾乎所有的軟體都是這樣。
所有的字寬對應,都是來自於字型的對應。

只是一般比較好的文書編輯軟體(如WORD)。有些會自適應搭配選擇適合的寬度。
一般字型大多有多個字寬的設定。

但比較特殊的字型,由其是英文字型。就不會依照對應的寬度處理。

所以,如果你想解決字寬的問題,你只能換對應的字寬的字型。

jedivuly iT邦新手 5 級 ‧ 2022-06-03 16:16:43 檢舉

謝謝 我研究了一下午 就字體上的問題
不過新細明體 真的很醜...
最後選擇了 MS Gothic字體 (有中英等寬)

我要發表回答

立即登入回答