idea控制台出现乱码的解决方案

概述:有时候控制台的关键说明出现乱码,就很令人烦恼

在 IntelliJ IDEA 中出现控制台乱码通常是由于编码设置不正确或者字体显示问题导致的。以下是一些可能的解决方案:

1. 设置项目编码

确保你的项目编码设置正确:

  1. 在 IntelliJ IDEA 中,点击顶部菜单中的 "File" -> "Settings"(或者使用快捷键 Ctrl + Alt + S)。
  2. 在弹出的窗口中,选择 "Editor" -> "File Encodings"。
  3. 确保 "Global Encoding"、"Project Encoding" 和 "Default encoding for properties files" 都设置为合适的编码,一般推荐使用 UTF-8。
  4. 勾选 "Transparent native-to-ascii conversion" 以确保正确的显示非 ASCII 字符。

2. 设置控制台编码

  1. 在 IntelliJ IDEA 中,点击顶部菜单中的 "File" -> "Settings"。
  2. 选择 "Editor" -> "Color Scheme"。
  3. 在右侧的窗格中,找到 "Console Font" 和 "Console Colors" 部分,确保字体和颜色设置正确。尤其是在 "Console Font" 中,选择一个支持你需要显示字符的字体。

3. 修改启动配置

如果是在运行程序时出现乱码,可以尝试修改运行配置:

  1. 在 IntelliJ IDEA 中,找到你的运行配置(通常位于顶部工具栏旁边的下拉菜单中)。
  2. 右键点击运行配置,选择 "Edit Configurations"。
  3. 在弹出的窗口中,找到 "Configuration" 部分,在 "VM options" 中添加以下参数:
-Dfile.encoding=UTF-8

4. 修改 IDE 编码

  1. 在 IntelliJ IDEA 中,点击顶部菜单中的 "File" -> "Settings"。
  2. 选择 "Appearance & Behavior" -> "System Settings" -> "Memory Settings"。
  3. 在 "VM options" 中添加以下参数:
-Dfile.encoding=UTF-8

5. 检查系统环境

确保你的操作系统的区域设置和语言设置是正确的。

6. 更新 IntelliJ IDEA

有时候,更新 IntelliJ IDEA 到最新版本也可以解决一些问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/656296.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

element -table,多行或列合并

需求:后端返回的表格数据,如果某列值一样,前端表格样式需要合并他们,需要合并的列的行数未知(所以需要有数据后遍历后端数据对需要合并的属性进行计数)即动态遍历表格合并 效果 - 重点方法;table自带的:span-method="objectSpanMethod"方法 代码环境:vue2 ,…

顺序表的奥秘:高效数据存储与检索

🍿顺序表 🧀1、顺序表的实现🍥1.1 创建顺序表类🍥1.2 插入操作🍥1.3 查找操作🍥1.4 删除操作🍥1.5 清空操作 🧀2、ArrayList的说明🧀3、ArrayList使用🍥3.1 A…

app广告变现|如何提升app广告点击率?

提升app内的广告点击率(CTR)可以增加广告收入,而对广告主来说,广告点击率下降会直接影响广告主的投资回报率,因此,如何提升广告点击率,对app运营来说是一项重要的工作。 AdSet官网 | 聚合SDK广…

分类预测 | Matlab实现SCN-Adaboost随机配置网络模型SCN的Adaboost数据分类预测/故障识别

分类预测 | Matlab实现SCN-Adaboost随机配置网络模型SCN的Adaboost数据分类预测/故障识别 目录 分类预测 | Matlab实现SCN-Adaboost随机配置网络模型SCN的Adaboost数据分类预测/故障识别分类效果基本描述程序设计参考资料 分类效果 基本描述 1.Matlab实现SCN-Adaboost随机配置网…

C++ ffmpeg RTSP 视频推流实现, arm linux平台

环境: FFmpeg版本:n4.2.2 下载地址(下载编译后请确认版本正确): https://ffmpeg.org//download.html 下面地址经过第三方git加速可能存在实效性: https://hub.fgit.cf/FFmpeg/FFmpeg/tree/n4.4.2实现代码…

深入解析Dubbo负载均衡策略

深入解析Dubbo负载均衡策略 I. 引言 在当今日益复杂和庞大的网络环境中,分布式系统的设计和实现成为了现代软件架构的重要组成部分。Dubbo框架作为一种高性能、轻量级的分布式服务框架,为构建分布式系统提供了强大的支持。然而,随着系统规模…

发票pdf文件解析

借助pdfplumber 解析 效果如下: { 发票号码(FPHM): 24322000000011529984, 开票日期(KPRQ): 2024年01月11日, 合计(HJ): 1205.94, 购方: 91320213586657279T, 销方: 91320214MAD1N7EN36, 价税合计(JSHJ): 1218.00, 项目(XM)-1: …

【HarmonyOS应用开发】UIAbility实践第一部分(五)

一、UIAbility概述 1、UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互。UIAbility也是系统调度的单元,为应用提供窗口在其中绘制界面。 2、每一个UIAbility实例,都对应于一个最近任务列表中的任务。 3、一个应用可以有一个UI…

获取文件夹下所有文件路径

有时候我们会获取文件夹下所有文件的路径以及完成的名称,这时候如果有一个函数库轻松帮我得到数据就好了,还真有. cpp void getFiles(const std::string & path, std::vector<std::string> & files) { //文件句柄 long hFile 0; //文件信息&#xff0c;_fi…

信息安全考证攻略

&#x1f525;在信息安全领域&#xff0c;拥有相关的证书不仅能提升自己的专业技能&#xff0c;更能为职业生涯增添不少光彩。下面为大家盘点了一些国内外实用的信息安全证书&#xff0c;让你一睹为快&#xff01; &#x1f31f;国内证书&#xff08;认证机构&#xff1a;中国信…

数据与资源可视化——长安链运维监控实践

前言 “链上的交易总量是多少”&#xff0c;“我的链上现在有多少区块了”&#xff0c;“节点是否存活无法第一时间感知到”&#xff0c;除sdk查询链上的相关信息外&#xff0c;今天我们介绍一种新的方式实现链上数据与相关资源的可视化的监控。 简介 监控链上数据以及链上节…

[提高工作开发效率,远离996]程序员常用的工具软件推荐

前言 现如今&#xff0c;技术发展十分迅猛&#xff0c;开发者只有通过不断的学习才能跟得上时代的步伐。而为了便于学习和工作&#xff08;减少996&#xff09;&#xff0c;涌现了很多优秀的开发工具用以帮助开发者提高工作效率。现在我把我工作多年来收集实用的开发利器分享出…

蓝桥杯-常用STL(一)

常用STL &#x1f388;1.动态数组&#x1f388;2.vector的基础使用&#x1f52d;2.1引入库&#x1f52d;2.2构造一个动态数组&#x1f52d;2.3插入元素&#x1f52d;2.4获取长度并且访问元素&#x1f52d;2.5修改元素&#x1f52d;2.6删除元素&#x1f52d;2.7清空 &#x1f38…

关于监控的那些事,你有必要了解一下

监控在整个运维和产品生命周期中扮演着至关重要的角色。其目标是在应用的各个阶段&#xff0c;从程序设计、开发、部署到下线&#xff0c;实现事前预警、事中问题定位和事后问题分析的全方位服务。 一、监控的目的 监控贯穿应用的整个生命周期&#xff0c;服务对象主要包括技…

上个厕所的时间了解链路追踪基本概念

大家好&#xff0c;我是蓝胖子&#xff0c;随着微服务的普及&#xff0c;在面对日益复杂的架构和请求链路时&#xff0c;链路追踪技术就显得更加重要&#xff0c;今天我们花5分钟的时间&#xff0c;来掌握和链路追踪相关的基本概念。不会涉及到具体的技术框架和落地&#xff0c…

07.领域驱动设计:3种常见微服务架构模型的对比和分析

目录 1、概述 2、整洁架构 3、六边形架构 4、三种微服务架构模型的对比和分析 5、从三种架构模型看中台和微服务设计 5.1 中台建设要聚焦领域模型 5.2 微服务要有合理的架构分层 5.2.1 项目级微服务 5.2.2 企业级中台微服务 5.3 应用和资源的解耦与适配 6、总结 1、概…

性能测试分类及常用指标

性能测试是个综合的概述&#xff0c;性能测试指的是测试一种分类或多种分类&#xff0c;任何一具体分类&#xff0c;都是性能测试 一、性能测试常用分类 负载测试压力测试并发测试稳定性测试 性能测试分类还有其他类型比如&#xff1a;配置测试、容量测试等&#xff0c;前期…

AttributeError: ‘Plotter‘ object has no attribute ‘topicture‘

在以下网址找到自己的pytorch和cuda版本然后点击进入&#xff1a; https://nvidia-kaolin.s3.us-east-2.amazonaws.com/index.html 下载自己系统和python对应的最新版本 使用pip安装 pip install kaolin-0.14.0-cp38-cp38-linux_x86_64.whl

记录学习--vue发各种请求参数的请求

①发get请求&#xff0c;请求参数是数组&#xff0c;后端用RequestParam List<String>接收 axios.get(/user, {params: {ID: 12345,things: myThings ,}}) // 在参数后面加上&#xff08; &#xff09;&#xff0c;即可把数组变成字符串 // 请求变成 .../user?ID1234…

数据可视化 pycharts实现地理数据可视化(全球地图)

自用版 紧急整理一点可能要用的可视化代码&#xff0c;略粗糙 以后有机会再改 requirements&#xff1a; python3.6及以上pycharts1.9 数据格式为&#xff1a; 运行结果为&#xff1a; import pandas as pd from pyecharts.charts import Map, Timeline from pyecharts im…