VS Codeのターミナル上のフォント修正

現在ほとんどのEditorでは、デフォルトでShellを開くことのできるターミナルを実装しています。
私は、bobthefishというfish版Powerlineを使っています。
これは、gitのステータスがいい感じになるので使っています。
ただし、Powerline系のフォントがインストールされていない場合、文字化けが発生します。
iTermなどのターミナルでは、環境設定からフォントを変更することで文字化けを解消できます。
Powerline系のフォントは[*** *** for Powerline]という名前のもので、Meslo LG M DZ for Powerlineがおすすめです!

VS Codeのターミナルでも同様にフォントを設定する必要があります。 そのままだとこんな感じで出ます。 f:id:NISHI3:20190930231027p:plain

設定方法

(説明はMac版ですが、Windows版も同様に変えることができます。)

  1. Command + ,を押すか[Command+Shift+p]でコマンドペレットを出し、"user setting"を選択するか、ツールバーで[Code→基本設定→設定]から設定を開きます。

  2. 検索欄でterminal.integrated.fontFamilyで検索します。

  3. 入力欄に使用したいフォントを入力します。 f:id:NISHI3:20190930231345p:plain

  4. command+sで保存もしくは、自動保存されます。

以上をすることで、ターミナルのフォントが変更されて文字化けが解消します。 f:id:NISHI3:20190930231703p:plain

参考にしたサイト
https://medium.com/@hippojs.guo/vs-code-fix-fonts-in-terminal-761cc821ef41 Using zsh theme for my terminal and I'm missing a font inconsolata for powerline · Issue #15119 · microsoft/vscode · GitHub