V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mingxing829
V2EX  ›  程序员

新人求问 Clion 控制台乱码问题,大牛轻轻喷。

  •  1
     
  •   mingxing829 · 2017-01-22 17:41:32 +08:00 · 9625 次点击
    这是一个创建于 2892 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简单的一段代码:

    #include <iostream>
    using namespace std;
    int main() {
    cout << "大牛勿喷" << endl;
    return 0;
    }

    控制台输出的内容是这样的:

    D:\workspace\CLionProjects\untitled1\cmake-build-debug\untitled1.exe
    澶х墰鍕垮柗

    Process finished with exit code 0

    百度之后说是修改 File Encodings 里面的 IDE Encodings:UTF-8 和 Project Encodings:GBK/UTF-8 。
    然而照做了都没有显示正常,希望遇到过或者懂得能帮一把,先谢谢了。
    7 条回复    2017-01-23 12:07:00 +08:00
    xxx027
        1
    xxx027  
       2017-01-22 19:41:05 +08:00   ❤️ 1
    CLion 编辑器右下角的 File Encoding 默认是 UTF-8 ,点击切换成 GBK 。最好在打代码前就切换好。一年前我是这么做的,现在可能有差异。
    xingda920813
        2
    xingda920813  
       2017-01-22 20:55:44 +08:00   ❤️ 1
    File -> Other Settings -> Default Settings -> Editor -> File Encodings:

    IDE Encoding: UTF-8

    Project Encoding: UTF-8

    Default encoding for properties files: UTF-8

    然后新建一个工程试试。
    mingxing829
        3
    mingxing829  
    OP
       2017-01-23 11:40:05 +08:00
    @xingda920813 还是没有正常。
    mingxing829
        4
    mingxing829  
    OP
       2017-01-23 11:40:48 +08:00
    @xxx027 点选了 GBK 但是还是显示 UTF-8 ,也没有反应。
    mingxing829
        5
    mingxing829  
    OP
       2017-01-23 11:43:47 +08:00
    @xingda920813
    @xxx027 谢谢谢谢,我知道了。在下面换成 GBK 的时候我一直点的 Reload ,应该要点 Convert 才对,非常感谢。
    mingxing829
        6
    mingxing829  
    OP
       2017-01-23 11:50:09 +08:00
    在此整理一下解决办法:

    File -> Settings -> Default Settings -> Editor -> File Encodings:

    IDE Encoding: UTF-8

    Project Encoding: UTF-8

    Default encoding for properties files: UTF-8

    编辑器右下角的 File Encoding 默认是 UTF-8 ,点击切换成 GBK ,弹出的菜单中选 Convert 。

    然后就可以开车了。
    rosu
        7
    rosu  
       2017-01-23 12:07:00 +08:00
    Windows 的默认编码应该是 GBK 。如果楼主从 Clion 的控制台切换到 Windwos 的时候,应该还是会乱码...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3356 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.