美文网首页git
visual studio code集成终端中使用git bas

visual studio code集成终端中使用git bas

作者: rick_2016 | 来源:发表于2017-08-31 11:54 被阅读0次

问题

在使用visual studio code的终端【git bash】中使用git log命令时,中文显示为十六进制,如下图:

git log中文显示乱码

原因

编码导致, 采用UTF8编码查看即可

解决方法

打开终端后,输入export LC_ALL=en_US.UTF-8,然后再使用git log命令查看,即可正常显示中文,如下图:

git log正常显示中文

为了避免每次打开终端输入命令,可以修改visual studio code设置,在打开终端的时候,自动切换编码,修改内容如下:

    "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\sh.exe",
    "terminal.integrated.env.windows": {"LC_ALL":"en_US.UTF-8"},
  • 第一行表示嵌入的shell应用,这里选择git中的sh.exe或者bash.exe
  • 第二行表示要填入该进程的环境变量

相关文章

网友评论

    本文标题:visual studio code集成终端中使用git bas

    本文链接:https://www.haomeiwen.com/subject/jifqjxtx.html