当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA控制台问题

闾丘炫明
2023-03-14

我的笔记本电脑硬盘出现故障,我不得不在新硬盘上重新安装IntelliJ和windows。在我的旧驱动器中,我能够在控制台中打印(system.out.println)外语,没有任何问题,但在重新安装后,我的控制台无法识别文本,我得到了这样的输出

????????????? ???? |
??????????-??? ??_???????-???

?????? ???????:
?????: ?????????-?????
????????? ??-?? ? 1-1 ?

我不认为这是因为我的源代码中有任何错误,是否有任何方法可以配置我的IDE以能够识别此文本(在本例中为泰米尔语,但我需要支持大量语言

提前谢谢你,苏马尔。

共有3个答案

呼延承平
2023-03-14

检查您是否选择了支持外语的IDE编码。

Settings → File Encoding → Project Encoding → IDE Encoding

在那里,选择UTF-8

马凡
2023-03-14

帮助/编辑自定义VM选项...中添加:

-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8

...并重启IDE:)

您也可以从以下位置手动编辑文件:

  • C:\Program Files\JetBrains\IntelliJ IDEA\bin\idea64.exe.vmoptions

  • C:\用户\[YOUR_USER_NAME]\AppData\漫游\JetBrains\IntelliJIdea2021.2\idea64.exe.vmoptions

取决于使用IDE的配置文件。

如果您使用的是x86版本,则会相应地命名该文件

邵耀
2023-03-14

提出的解决方案对我不起作用。即使我已经设置了IDE编码

您需要找到idea可执行文件。在Windows上,它可能位于“C:\Program Files(x86)\JetBrains\IntelliJ IDEA 14.1.5\bin”下。在文件“idea.exe.vmoptions”中,您需要添加以下行:

-Dfile.encoding=UTF-8
 类似资料:
  • 为什么控制台会疯狂打印,抛出这个警告?

  • 控制台 命令进入根目录执行 app/console - - - - - - - - - - - - - - - - - \ \ \ \ - - - - - - / - - - - - / \ / / - - - / / - - - - - \ \ \ \ \ \ \- - - - - -

  • 控制台页面管理网站站点列表 1.添加统计ID 功能简介:添加单个站点统计ID,一个账户能添加多个统计ID,当天内最多可添加200个 2.批量添加统计ID 功能简介:批量添加多站点统计ID,一次最多添加5个,当天内最多可添加200个 3.新建分组 功能简介:方便站长管理站点,简单的分组一目了然,省略查找时间 4.编辑分组 功能简介:该功能是对已新增的分组进行修改或者删除的操作 5.站点对比

  • 除了 Flarum 核心提供的 默认命令,我们还允许扩展程序的开发者添加自定义控制台命令。 所有控制台命令开发都是在后端使用 PHP 完成的。要创建自定义控制台命令,您需要创建一个类实现 \Flarum\Console\AbstractCommand。 use Flarum\Console\AbstractCommand; use Psr\Http\Message\ServerRequestIn

  • 除了论坛后台的管理面板,Flarum 还提供了几个控制台命令,以帮助您通过终端管理论坛。 使用步骤: ssh 连接到安装 Flarum 的服务器 cd 进入含有一个叫做 flarum 的文件的文件夹中 执行 php flarum [命令名] 以列表形式输出所有支持的管理命令,以及每个命令的使用说明。 php flarum help [命令名] 输出指定命令的帮助信息。 要以其他格式输出,请添加 -

  • Sentinel 控制台 1. 概述 Sentinel 提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。这里,我们将会详细讲述如何通过简单的步骤就可以使用这些功能。 接下来,我们将会逐一介绍如何整合 Sentinel 核心库和 Dashboard,让它发挥最大的作用。同时我们也在阿里云上提供企业级的 Sentinel 服务:AHAS Senti