Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何在vscode中侧向加载字体?_Visual Studio Code_Electron_Node.js_Windows - Fatal编程技术网

Visual studio code 如何在vscode中侧向加载字体?

Visual studio code 如何在vscode中侧向加载字体?,visual-studio-code,electron,node.js,windows,Visual Studio Code,Electron,Node.js,Windows,如果没有管理员权限安装字体,如何在vscode中使用未安装的字体?Visual Studio代码是在Electron上构建的,所以它应该能够加载css,对吗?因为Visual Studio代码是在Electron上构建的,所以它能够加载css,是的。但是,正在修改vscode内部文件 通过css侧面加载字体的方法如下: 下载并提取字体。对于这个例子,因为它已经有了一个现成的样式表 在resources/app/out/vs/code/electron-browser/workbench/中添

如果没有管理员权限安装字体,如何在vscode中使用未安装的字体?Visual Studio代码是在Electron上构建的,所以它应该能够加载css,对吗?

因为Visual Studio代码是在Electron上构建的,所以它能够加载css,是的。但是,正在修改vscode内部文件

通过css侧面加载字体的方法如下:

  • 下载并提取字体。对于这个例子,因为它已经有了一个现成的样式表

  • resources/app/out/vs/code/electron-browser/workbench/
    中添加以下代码片段,修改安装的
    workbench.js
    脚本(使用的路径分隔符不重要;可以很好地处理
    /

const el=document.createElement('style');
el.type='text/css';
const content=document.createTextNode(`
@导入url('C:/path/to/iosevka.css');
`);
el.附件(内容);
文件.标题.附件(el)