解决webStorm中终端使用Git无法使用空格, 以及中文乱码问题
原因
电脑: windows系统
webstrom 默认的终端是使用cmd终端, 而非官方git终端.
而 webStorm对cmd终端编码的配置是 unicode编码, 所以对中文的支持并不友好
官方git终端对空格的使用, 没有要求.
所以替换cmd终端为 官方git终端, 并且对git终端的编码调整为utf8编码. 即可解决问题
utf8 编码支持世界上绝大多数的编码,包括中文。 想详细了解的可自行网络搜索utf8编码
解决1: git的空格问题
替换webstorm的终端为官方git终端.
官方git终端: https://git-scm.com/
下载安装完成后, 打开 webstorm的 文件
-> 设置
->工具
->终端
->shell路径
将 shell路径
改为 git终端路径
git终端路径: git安装目录/git/bin/bash.exe
完成以上步骤, 并重启webstorm 即可生效
解决2:git的中文问题
找到git的安装目录
, 并打开 bin/bash.bashrc
文件 (若没有该文件, 自行创建)
在内容最下面, 另起一行, 并添加如下代码
# 个人手动添加, 用于解决中文编码问题
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
注意哦, 这里是 UTF-8
而非utf8
, 中间有个 -
减号, 建议直接复制过去, 防止出错.
完成以上步骤, 并重启webstorm 即可生效