没有在 Powershell 中获取 Cascadia Code PL

Not getting Cascadia Code PL in Powershell

我想开始使用 posh 和 oh-my-posh,所以我根据这篇文章安装了它们。 Microsoft docs。我得到了主题,但边缘没有那个箭头(那种酷)。

然后我下载了 windows 终端并用

编辑了 setting.json
"fontFace": "Cascadia Code PL" 

所以它在那里得到了豪华的预期结果。

现在唯一的问题是如何在 windows powershell 中更改它。我在我的 vs 代码中集成了 powershell,所以我也无法找到这个主题(或期望的结果)。我只能找到颜色,但找不到箭头和花哨的图标或行话。

请帮忙。我希望我的 powershell 有 posh。

如果我没理解错的话,这个问题分为两部分。

更改 PowerShell Window 字体

为此,right-click 您的 PowerShell window 并前往“属性”

在那里,您可以选择 header“字体”并将字体更改为 Cascadia Code PL。

这应该可以解决问题。如果您仍然遇到一些奇怪的字符,您可能需要安装一个 Nerd Font

更改 VS 代码终端字体

要在 VS Code 终端中使用字体,请前往“设置”。

搜索“集成终端字体系列”应该会显示您需要编辑的设置。在这里,在设置的最前面添加您的字体 'Cascadia Code PL' 并保存。

您现在应该能够打开终端并使用 PL 提示符。