Visual studio 每次启动Visual Studio之前都必须重新安装FiraCode

Visual studio 每次启动Visual Studio之前都必须重新安装FiraCode,visual-studio,fonts,visual-studio-2019,Visual Studio,Fonts,Visual Studio 2019,在VisualStudio中,我使用的是monospace字体。我已将VisualStudio2019社区(带有Resharper和最新更新)配置为使用此字体,安装后效果良好。该字体还可与其他编辑器/IDE(VisualStudio代码,PyCharm)配合使用。但是每次重新启动我的机器后,我都必须重新安装FiraCode以使字体在VS中工作。然而,在其他提到的编辑器/IDE中,字体可以工作,而无需重新安装FiraCode FiraCode字体出现在VS和selected选项的字体列表中。重新安

在VisualStudio中,我使用的是monospace字体。我已将VisualStudio2019社区(带有Resharper和最新更新)配置为使用此字体,安装后效果良好。该字体还可与其他编辑器/IDE(VisualStudio代码,PyCharm)配合使用。但是每次重新启动我的机器后,我都必须重新安装FiraCode以使字体在VS中工作。然而,在其他提到的编辑器/IDE中,字体可以工作,而无需重新安装FiraCode

FiraCode字体出现在VS和selected选项的字体列表中。重新安装后,FiraCode字体仍处于选中状态,但现在它在编辑器中也可以作为已用字体显示


如果我不必每次都重新安装字体,我会喜欢它(因为我经常忘记它。这意味着关闭VS,安装字体,打开VS,等待Resharper(再次)完成)。有人有办法吗?解决方法是在每次开机时自动重新安装字体。

我有好几天都遇到同样的问题,我认为每次重启机器后一遍又一遍地安装字体真的很烦人,所以我决定自动化这个过程

我找到了Michael Murgolo的帖子,它使用Powershell脚本安装字体

使用Powershell脚本,我只需创建一个.bat文件,其中包含以下行:

@echo off
PowerShell Set-ExecutionPolicy RemoteSigned
PowerShell -command "& '%~dp0Add-Font.ps1' -path '%~dp0FiraCode-Regular.ttf'"
如果字体与Powershell脚本不在同一文件夹中,则需要指定字体所在的路径

在有了安装字体的.bat文件后,我必须确保每次启动时都能运行它。为此,我使用了
任务调度器
,并创建了一个具有
“以最高权限运行”
复选框已选中

在所有这些步骤之后,
FiraCode
字体将在每次启动时自动安装,并且在打开Visual Studio时即可使用


我希望这会有帮助。

您是否记得先检查,然后继续询问?“不,我没有,我先试试。您是否最终找到了解决此问题的方法?”?“我也遇到了同样的问题,这真的很烦人。”KerimEmurla遗憾的是,没有找到解决办法。曾与Microsoft团队的人员联系,他们试图帮助我,但无法重现我遇到的问题(我们没有办法在他们的机器上重现问题)。所以这还没有解决。我刚刚配置了你发布的字体的自动安装。谢谢,我正在寻找这个替代方案,但找不到。这将节省我一些时间。