idea中出现git log乱码如何解决
本篇文章给大家分享的是有关idea中出现git log乱码如何解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
问题描述:
在windows系统下,idea中,操作terminal控制台,使用git log查看日志时,出现如下乱码
为什么参考网上很多的git config *** 命令修改都不成功,还是乱码?
原因:
1、idea的terminal实质上是操作的本机cmd.exe程序,也就是windows的命令行
2、而网上大部分的教程都是教你修改git bash上的配置信息
3、所以很多网上的方法都没有用,因为默认情况下idea使用的是cmd.exe,不是git.exe(当然我们也可以直接把idea的控制台配置成git.exe)
如何解决乱码问题:(推荐第二种的永久解决方法)
一:将cmd.exe替换为git.exe(不推荐)
二、为cmd.exe添加新的配置信息
1、临时解决方法:
每次使用控制台时,手动输入配置项命令:set LESSCHARSET=utf-8。然后再操作查看日志。再次使用时,需要再次输入命令配置!
2、永久解决办法(推荐):
补充:IDEA 控制台、Tomcat Log 乱码终极解决方案(乱码一定能解决!!!)
IDEA 控制台、Tomcat Log 乱码一定能解决的方法。网上那些方法基本都试过,但是依然乱码,你说气人不气人?现在写这篇博文帮助遇到同样问题的同学节约时间。
如图,搭建好项目后启动tomcat,Server、Tomcat Localhost Log、Tomcat Catalina Log三个地方都是乱码(我贴的图是解决好了的)。
然后查了一圈网上的解决方法,基本上都是以下几个操作(这是尝试过的办法,仍然无法解决):
1.修改File Encodings这个三个地方的编码为UTF-8
2.在IDEA的安装目录bin目录下面 将 idea.exe.vmoptions和 idea64.exe.vmoptions 追加一行配置:
3.在Tomcat 配置界面 VM Options 追加一行配置:
还有其它操作我忘记了,但是基本上都是网上这些操作我都试了,依然是乱码!!!
最终我的解决办法是
修改本地的Tomcat 的 conf 目录里面的 logging.properties 文件,将那几个默认UTF-8的编码全部改为GBK。
然后IDEA三个地方的乱码全部解决。
我记得单独改这一行时java.util.logging.ConsoleHandler.encoding = GBK,控制台的乱解决了,但是其余两个Tomcat Localhost Log、Tomcat Catalina Log依然乱码,于是5个地方全部改为GBK,乱码全部解决了。
(最后,如果你是例如 System.out.print("中文")这样输出中文到控制台的时候乱码,但是系统的中文日志又是正常的,请将Tomcat 配置 VM Options 那一行-Dfile encoding = GBK 就正常了)。
以上就是idea中出现git log乱码如何解决,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注恰卡编程网行业资讯频道。
推荐阅读
-
idea快捷键一览表(Intellij IDEA main方法快捷键是什么)
IntellijIDEAmain方法快捷键是什么?键入sout,然后按tab键。提示:如果你不如果你不知道快捷键,你可以查看...
-
IDEA中怎么添加jar包
这篇文章给大家介绍IDEA中怎么添加jar包,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.首先,打开In...
-
如何解决IDEA启动tomcat端口的问题
这篇文章主要介绍了如何解决IDEA启动tomcat端口的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后...
-
IntelliJ IDEA如何打开多个Maven的module且相互调用
小编给大家分享一下IntelliJIDEA如何打开多个Maven的module且相互调用,相信大部分人都还不怎么了解,因此分享这...
-
IDEA编译乱码Build(Output提示信息乱码)
IDEA编译乱码Build,Output提示信息乱码目录问题说明:IDEA编译的时候乱码,BuildOutput提示信息乱码�...
-
idea向System.getenv()添加系统环境变量的操作
idea向System.getenv()添加系统环境变量的操作idea如何设置系统环境变量背景最近在接入阿里云的短信服务,在使...
-
idea中怎么解决maven包冲突问题
idea中怎么解决maven包冲突问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望...
-
IntelliJ IDEA中怎么新建一个Java class项目
IntelliJIDEA中怎么新建一个Javaclass项目,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和...
-
怎么在IDEA中修改内存大小
怎么在IDEA中修改内存大小,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单...
-
idea中怎么导入ssm项目
这篇文章将为大家详细讲解有关idea中怎么导入ssm项目,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对...
-
idea快捷键一览表(Intellij IDEA main方法快捷键是什么)
IntellijIDEAmain方法快捷键是什么?键入sout,然后按tab键。提示:如果你不如果你不知道快捷键,你可以查看...
-
IDEA中怎么添加jar包
这篇文章给大家介绍IDEA中怎么添加jar包,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.首先,打开In...
-
如何解决IDEA启动tomcat端口的问题
这篇文章主要介绍了如何解决IDEA启动tomcat端口的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后...
-
IntelliJ IDEA如何打开多个Maven的module且相互调用
小编给大家分享一下IntelliJIDEA如何打开多个Maven的module且相互调用,相信大部分人都还不怎么了解,因此分享这...
-
IDEA编译乱码Build(Output提示信息乱码)
IDEA编译乱码Build,Output提示信息乱码目录问题说明:IDEA编译的时候乱码,BuildOutput提示信息乱码�...
-
idea向System.getenv()添加系统环境变量的操作
idea向System.getenv()添加系统环境变量的操作idea如何设置系统环境变量背景最近在接入阿里云的短信服务,在使...
-
idea中怎么解决maven包冲突问题
idea中怎么解决maven包冲突问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望...
-
IntelliJ IDEA中怎么新建一个Java class项目
IntelliJIDEA中怎么新建一个Javaclass项目,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和...
-
怎么在IDEA中修改内存大小
怎么在IDEA中修改内存大小,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单...
-
idea中怎么导入ssm项目
这篇文章将为大家详细讲解有关idea中怎么导入ssm项目,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对...
-
idea快捷键一览表(Intellij IDEA main方法快捷键是什么)
IntellijIDEAmain方法快捷键是什么?键入sout,然后按tab键。提示:如果你不如果你不知道快捷键,你可以查看...
-
IDEA中怎么添加jar包
这篇文章给大家介绍IDEA中怎么添加jar包,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.首先,打开In...
-
如何解决IDEA启动tomcat端口的问题
这篇文章主要介绍了如何解决IDEA启动tomcat端口的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后...
-
IntelliJ IDEA如何打开多个Maven的module且相互调用
小编给大家分享一下IntelliJIDEA如何打开多个Maven的module且相互调用,相信大部分人都还不怎么了解,因此分享这...
-
IDEA编译乱码Build(Output提示信息乱码)
IDEA编译乱码Build,Output提示信息乱码目录问题说明:IDEA编译的时候乱码,BuildOutput提示信息乱码�...
-
idea向System.getenv()添加系统环境变量的操作
idea向System.getenv()添加系统环境变量的操作idea如何设置系统环境变量背景最近在接入阿里云的短信服务,在使...
-
idea中怎么解决maven包冲突问题
idea中怎么解决maven包冲突问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望...
-
IntelliJ IDEA中怎么新建一个Java class项目
IntelliJIDEA中怎么新建一个Javaclass项目,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和...
-
怎么在IDEA中修改内存大小
怎么在IDEA中修改内存大小,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单...
-
idea中怎么导入ssm项目
这篇文章将为大家详细讲解有关idea中怎么导入ssm项目,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对...