zoukankan      html  css  js  c++  java
  • 关于Idea里设置Terminal为Git/bin/bash.exe中文乱码的问题的终极解决方案

    1.这里如果设置为Git/git-bash.exe确实不会乱码,但是每次点Idea里的Terminal都会弹出一个单独的terminal窗口而非在idea子窗口里出现;

    2.因此需要设置为Git/bin/bash.exe,但是这个东西它本质上貌似是用Cmd.exe来打开的?(反正需要设置页编码为65001),而且坑爹的还是它不支持chcp命令,不然还能设置AutoRun chcp 65001;

    最终找了一个下午,终于在注册表里看到了改变方法,在注册表:HKEY_CURRENT_USER/Console/HKEY_CURRENT_USERConsoleC:_Program Files_Git_bin_bash.exe里有CodePage键,将它的值改为10进制的65001即可;

    然后重新打开Terminal这个时候就不会是中文乱码了;(win10系统测试有效)

    3.如果安装后没有最后的C:_Program Files_Git_bin_bash.exe项,那么就直接在Console项里添加key为CodePage,值是十进制65001;

    4.注意,key是DWORD32位的;

  • 相关阅读:
    移动端开发-禁止横屏
    奇葩的对象创建方式(更新中)
    每日积累之8.8
    每日积累 8.6
    折半查找
    linux中的amount的解释
    Redis集群错误
    每日积累 8.6
    Redis中在程序中的应用
    每日积累 8.4
  • 原文地址:https://www.cnblogs.com/silentdoer/p/10293081.html
Copyright © 2011-2022 走看看