idea运行中文全是问号
时间: 2023-12-06 17:05:00 浏览: 131
在使用IDEA输出中文时出现问号的问题,可以尝试以下两种方法解决。
方法一(普遍方法):
1. 打开IDEA,点击文件->设置->编辑器->文件编码。
2. 将全局编码、项目编码和属性文件(*.properties)的编码都转换为UTF-8。注意,属性文件需要选择自动文件Ascii但显示原生内容要✔。
3. 点击确认后,重新运行程序,如果还是显示问号,尝试下一步。
4. 将代码格式改为GBK,再次运行程序,可能会出现乱码。
5. 重新运行一次程序,此时应该能够正常显示中文。为了防止下次出错,记得锁定设置。
方法二(简单方法):
1. 按下WIN+R,打开Windows命令运行框,输入regedit,打开注册表编辑器。
2. 在注册表编辑器中按照路径计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor进行查询。
3. 在右边区域右键,新建二项串值,将新值#1改为autorun,数据为chcp936(设置运行编码的格式为GBK)。
4. 重启IDEA,问题应该得到解决。因为IDEA运行的界面相当于命令行提示符,所以设置的编码格式适用于IDEA的运行界面。注意不需要像方法一那样修改-Dfile.encoding=GBK。
另外,还可以尝试在IDEA的设置中将全局编码、项目编码和属性文件的编码都改为GBK,具体操作是在Editor->File Encodings中将Global Encoding、Project Encoding和Default encoding for properties files的选项都改成GBK,然后点击Apply和OK。这也是一种解决中文问号问题的方法。\[1\]\[2\]
#### 引用[.reference_title]
- *1* [使用IDEA输出中文,出现问号和乱码现象(已解决)](https://blog.csdn.net/weixin_57482364/article/details/129674498)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [解决IDEA输出中文,出现问号,乱码现象(已解决,大家可以直接跳到最后)](https://blog.csdn.net/weixin_68151375/article/details/125344931)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]