关于idea2019.2.3版本中文控制台乱码问题

出现乱码后根据网上找的方法全都试过后还是显示乱码

更改VM Options为        -Dfile.encoding=UTF-8

添加备选字体

更改这两个文件

更改编码格式

以上这些方法全部设置后控制台还是乱码

最终查到这个是因为idea的版本问题导致的,在idea2019.2.3版本中,修改bin目录下的文件是不生效的,需要在

Help-->Edit Custom VM Options...中进行添加  -Dfile.encoding=UTF-8

做如上设置后然后重启idea即可

效果如下:

原文地址:https://www.cnblogs.com/AnyFleetingTime/p/12155784.html

时间: 2024-10-27 16:42:56

关于idea2019.2.3版本中文控制台乱码问题的相关文章

WinSCP 5.5版本中文目录乱码问题的解决方案

如果从官网上直接下载安装WinSCP(我用的是5.5.4版本)之后,可能出现中文目录乱码问题. 话不多说,一下截图解决方案: 1.打开你的WinSCP应用之后,在登陆界面,配置好你的主机名.用户名.密码 此时,[高级]按钮时灰色不可点状态,点击[编辑]: 2. 点击[高级]: 3.找到"文件名UTF-8编码"这一项,将右边改成[关闭](默认可能是自动) 4.最后一步,记得点击[保存] 然后再登陆进去就Ok了,我伟大的Chinese,方方正正的汉字就华丽丽的出来了~~ WinSCP 5.

Ubuntu 14.10 下Server版本中文乱码问题

在安装Ubuntu server 14.10 时候选择了中文版,但是装好系统发现,里面的中文有乱码,解决办法 打开 /etc/default/locale sudo nano /etc/default/locale 原来是中文编码,修改成英文的 #LANG="zh_CN.UTF-8" #LANGUAGE="zh_CN:zh" LANG="en_US.UTF-8" LANGUAGE="en_US:en" 注销系统,重登就行了 参

Rstudio 控制台 中文输出乱码问题

问题重现: 在通过URL获取数据时, 在控制台中输出所获取的内容时发现中文是乱码,英文无影响.即使在函数中表明通过utf-8去进行解码也会有这个问题. 这是因为R是通过本地编码来对Unicode进行解释,而本地码通常是GBK,所以会有乱码.   解决方案: 利用 iconv 函数解决: iconv ( x , from = , to = ) eg : raw = readLines(URL, encoding = 'utf-8') iconv ( raw, 'utf-8', 'gbk') 这样再

数据库中文显示乱码问题解决办法

Ubuntu 14.04    mysql 5.5  python 2.7 从网页爬取数据存入数据库显示乱码 以root权限登录 修改mysql配置文件 /etc/init.d/my.cnf 找到[client]在下面加入 default-character-set=utf8 找到 [mysqld_safe]在下面加入 default-character-set=utf8 找到[mysqld]在下面加入 default-character-set=utf8 init_connect='SET N

Qt开发中文显示乱码

Qt开发中文显示乱码 来源 https://www.jianshu.com/p/ed269df8104d 参考 https://blog.csdn.net/J_H_C/article/details/93882284 为什么会出现乱码 首先,我们需要有的概念是乱码的问题是由编码和解码方式引起的.涉及到编码方式的地方有3个: 源码字符集 执行字符集 运行环境字符集 源码字符集确切的说是编译器认为源码文件的编码方式,执行字符集是可执行程序采用的编码方式,而运行环境字符集则是环境支持的编码方式.编译程

MySQL 插入中文不乱码的5种方法

MySQL 插入中文不乱码的5种方法: 方法一: 登录MySQL,先做 set names latin1 ,然后在更新语句或者执行SQL语句 mysql> set names latin1; mysql> source  test.sql; 方法二: 在SQL文件中指定set names latin1;然后登录MySQL,执行相应文件    [[email protected] ~]# cat test.sql  set names latin1; insert ***************

linux系统如何更改字符集的支持,解决Linux中文显示乱码使centos显示中文

linux系统如何更改字符集的支持 怎么设置Linux系统中文语言,这是很多小伙伴在开始使用Linux的时候,都会遇到一个问题,就是终端输入命令回显的时候中文显示乱码.出现这个情况一般是由于没有安装中文语言包,或者设置的默认语言有问题导致的.咗嚛本经验以centos为例,操作Linux怎么查看语言,设置修改语言 主要是更改/etc/locale.conf文件.centos7之前的版本的配置文件为:/etc/sysconfig/i18n 查看当前系统语言 登陆linux系统打开操作终端之后,输入 

笨鸟先飞之Java--MySql中文数据乱码为哪般???

从开始敲drp到现在的hibernate,中文数据乱码无时无刻不"陪伴"在我的身边: 图一:在drp的分销商模块,每次修改区域虽然返回修改成功,但是每次读取到的中文数据都是"???"的字符串,但数字和字母的数据却不受影响. 图二:不管是drp还是hibernate项目,通过执行sql或者hql语句插入中文数据的,都会呈现图中的景象,甚是无语...... 但被它困扰了这么久,我也算"久病成医",今天就一起来给Java项目医治一下中文数据乱码的这个大

(转)sqlplus中文显示乱码的问题

sqlplus中文显示乱码的问题 2010-07-19 11:33:26 分类: LINUX 在windows下sqlplus完全正常,可是到linux下,sqlplus中文显示就出问题了,总是显示“??”或是其他乱码,这个问题又怎么解决呢? 经过在网络上查资料,以及尝试,得到的解法如下: 其实很简单我们只要设置退出sqlplus,设置相应的环境变量NLS_LANG       export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"