And*_*ith 5 terminal fonts special-characters visual-studio-code
我的 VS Code 集成终端无法识别第一个屏幕截图中显示的 git 分支符号或前向箭头字符,该字符在 iTerm 窗口和 IntelliJ 的集成终端中正确显示。
这些字符来自iTerm,使用我在这里经历的终端设置步骤:https://medium.com/@Clovis_app/configuration-of-a-beautiful-efficient-terminal-and-prompt-on-osx-in- 7 分钟-827c29391961
我想在 VS Code 集成终端中看到的内容:
我目前在 VS Code 集成终端中看到的内容:

我确实遇到了一个解决方案,可以将其添加到我的 VS Code settings.json 中,但此设置已被弃用,因为它已被集成为较新的 vs 更新中的默认设置。
"terminal.integrated.experimentalTextureCachingStrategy": "dynamic"
Run Code Online (Sandbox Code Playgroud)
这不是一个紧迫的问题,但使用特殊字符来通过更多 git 信息和美观来个性化 VS Code 终端会非常好。
如果尚未安装 powerline/nerdfont 字体到您的系统,然后在terminal.integrated.fontFamilysettings.json 文件的设置中指定该字体。
引用VS Code 文档:
Powerline字体是特殊的修补字体,包含可在终端中使用的附加字符。VS Code 的终端无需配置字体即可呈现一些 Powerline 符号,但如果需要更多字形,请使用字体系列设置配置 Powerline 字体。Powerline 字体通常以 结尾
" for Powerline",以下设置是如何配置已修补的 DejaVu Sans Mono 的示例:Run Code Online (Sandbox Code Playgroud)"editor.fontFamily": "'DejaVu Sans Mono for Powerline'"Nerd 字体的工作原理相同,通常有一个
" NF"后缀,以下是如何配置 Hack 的 nerd 字体变体的示例:Run Code Online (Sandbox Code Playgroud)"terminal.integrated.fontFamily": "'Hack NF'"
| 归档时间: |
|
| 查看次数: |
2385 次 |
| 最近记录: |