subframe7536 / maple-font

[try V7!] Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and command line. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1
SIL Open Font License 1.1
4.49k stars 62 forks source link

Some font ligature not rendered properly on vscode #110

Closed hi-reeve closed 1 year ago

hi-reeve commented 1 year ago

thankyou for this beautiful font, but on my vscode i did not see this change when i enable the ligature. im using macos venture 13.4

image

TheLastZombie commented 1 year ago

Make sure to enable ligatures in VS Code's settings:

  1. Click on View > Command Palette or press Ctrl+Shift+P
  2. Search for and click on Preferences: Open User Settings (JSON)

You can now either enable the default set of ligatures by adding:

"editor.fontLigatures": true,

Or specify which ones you want by consulting this image. For example, if you only want to enable the alternative lowercase i and a, you'd add:

"editor.fontLigatures": "'cv02', 'cv03'",

Note that ligatures aren't supported in the in-built terminal window yet.

hi-reeve commented 1 year ago

Make sure to enable ligatures in VS Code's settings:

  1. Click on View > Command Palette or press Ctrl+Shift+P
  2. Search for and click on Preferences: Open User Settings (JSON)

You can now either enable the default set of ligatures by adding:

"editor.fontLigatures": true,

Or specify which ones you want by consulting this image. For example, if you only want to enable the alternative lowercase i and a, you'd add:

"editor.fontLigatures": "'cv02', 'cv03'",

i've set this to true, here's another screenshot the arrow is working, but the === is not working

image

TheLastZombie commented 1 year ago

Seems like the === ligature isn't enabled by default. Try using the second method instead, so that instead of this:

image

You have something like this:

image

subframe7536 commented 1 year ago

@hi-reeve you can see more info at pinned issue

hi-reeve commented 1 year ago

@hi-reeve you can see more info at pinned issue

ah i miss that one, thankyou

Seems like the === ligature isn't enabled by default. Try using the second method instead, so that instead of this:

image

You have something like this:

image

thanks!