Я опубликую вопрос и ответ о том, как получить новую способность vscode использовать и указывать стилистические наборы - например, из Fira Code.
См. Октябрь, 2019 г. Примечания к выпуску - стилистические наборы :
Настройки функций шрифта
Теперь имеется более точный контроль над функциями шрифта. При настройке "editor.fontLigatures": true
VS Code включит liga
и calt
. Но некоторые шрифты имеют больше настроек, например стилистические наборы, используемые Fira Code.
Теперь мы разрешаем явное управление этими функциями шрифта, например:
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"[javascript]": {
"editor.fontLigatures": "'ss02', 'ss19'",
},
Вот что могут сделать эти стилистические наборы, см. https://github.com/tonsky/FiraCode#stylistic-sets:
.
Проблема: я уже использовал Fira Code, поэтому думал, что смогу загрузить v2 шрифта и
"editor.fontFamily": "Fira Code",
"editor.fontLigatures":"'zero', 'ss02', 'ss03', 'ss04', 'ss05', 'calt'",
Но я получаю странные результаты, zero
будет работать, но раньше работали лигатурыперестал работать, и другие наборы не работали вообще.
Как заставить стилистические наборы в Fira Code v2 работать в vscoe?