Как использовать пользовательский шрифт в VS Code (Windows) без прав администратора для установки шрифта? - PullRequest
0 голосов
/ 12 сентября 2018

У меня нет прав администратора на моем рабочем ПК (Windows 7), поэтому я не могу установить собственный шрифт (Fira Code) в мою систему. Есть ли способ использовать такой шрифт без установки в VS Code?

1 Ответ

0 голосов
/ 10 января 2019

Найдите безобразный обходной путь для этой проблемы: с помощью веб-шрифта.

  1. Откройте справку -> Переключить инструменты разработчика в меню
  2. Вставьте ниже коды js и выполните в консоли DevToolsнастроить шрифт «Fira Code».
var styleNode = document.createElement('style'); 
styleNode.type = "text/css"; 
var styleText = document.createTextNode(`
    @font-face{
        font-family: 'Fira Code';
        src: url('https://raw.githubusercontent.com/tonsky/FiraCode/master/distr/eot/FiraCode-Regular.eot') format('embedded-opentype'),
             url('https://raw.githubusercontent.com/tonsky/FiraCode/master/distr/woff2/FiraCode-Regular.woff2') format('woff2'),
             url('https://raw.githubusercontent.com/tonsky/FiraCode/master/distr/woff/FiraCode-Regular.woff') format('woff'),
             url('https://raw.githubusercontent.com/tonsky/FiraCode/master/distr/ttf/FiraCode-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }`); 
styleNode.appendChild(styleText); 
document.getElementsByTagName('head')[0].appendChild(styleNode);
Убедитесь, что «Fira Code» является первым параметром в настройках семейства шрифтов. Включите настройки лигатуры шрифта, в противном случае «> =» не будет перенесено в «≥» (Необязательно) на вкладке «Источники» DevTools создайте новый фрагмент с кодами и щелкните правой кнопкой мыши новый созданный файл для запуска.Это может быть сохранено после перезапуска приложения.
...