如何在 Visual Studio Code 中启用递归 (OpenType) 字体代码连字?

Nul*_*ard 2 fonts opentype visual-studio-code

进一步来说

如何启用递归字体的代码自由连字“dlig”功能?

通常的 fontLigaturessettings.json配置不起作用。

"editor.fontFamily": "Recursive Sans Linear"
"editor.fontLigatures": true // Do not work :-/
Run Code Online (Sandbox Code Playgroud)

Nul*_*ard 5

要启用代码连字,settings.json请使用所需的 OpenType 功能编辑 VSCode:

// Code ligatures ON
"editor.fontLigatures": "'dlig'"
// BONUS: other feature set (see below)
"editor.fontLigatures": "'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'zero', 'onum'"
Run Code Online (Sandbox Code Playgroud)

递归连字功能

资料来源:

斯蒂芬·尼克松关于 recursive.design 的文章

GitHub VSCode 相关问题

另请参阅: Microsoft OpenType 规范