解决CLion远程出现中文乱码的问题
CLion远程时发现会出现中文乱码,看网上有三种方法,结论先写在前面,第一种第二种方法对我无效,第三种亲测可行。
1.修改系统编码
如图,修改File-Settings-File Encodings中的三处编码,由GBK改为UTF-8,同时在主页面把文件的编码改为GBK。这个方法我试过并不能解决我的中文乱码问题。
2. 修改Registry
打开CLion集成开发环境,在设置界面设置各种编码均为UTF-8。
然后,双击Shift,在弹出的搜索栏中,输入“Registry”,点击“Registry…”进入软件注册表界面,去掉“run.processes.with.pty”中默认的对勾,即不要选中该项。这样控制台程序的输出对中文的解析就是政策的了。这种方法对我依旧无效。
3. 修改VM options
Help -> Edit Custom VM Options…
打开文件末端,加入
-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8
保存,然后重启Clion,编译输出便正常显示。
此方法对我生效。