文件以错误的编码加载:IntelliJ IDEA中的'UTF-8'

时间:2017-04-01 06:43:30

标签: java intellij-idea encoding utf-8

在提出问题之前,我在StackOverflow上搜索了一个类似的问题:

file was loaded in the wrong encoding: 'UTF-8' in android studio

但那里没有给出明确答案。

我的问题是该项目是从网络下载的,它是一个eclipse项目,我用IntelliJ IDEA打开它,并得到这个问题:

enter image description here

10 个答案:

答案 0 :(得分:6)

正如Tarik指出的那样,点击Reload in another encoding,如果您想要UTF-8编码,请点击more - > UTF-8

答案 1 :(得分:1)

在我的情况下,当我在assert文件夹中上传第一个.ttf文件时,android studio要求我选择一种文件类型,当我选择文本类型时。这个问题开始出现了。  正确的文件类型为:'在关联应用程序中打开的文件'。 要解决您的问题,您必须打开首选项 - >编辑器 - >文件类型并搜索.ttf扩展名然后将其删除并在“在相关应用程序中打开的文件”下再次添加 enter image description here

enter image description here

答案 2 :(得分:1)

您可以尝试使用其他文本编辑器(如Notepad ++)打开文件。有时它可以使用与IntelliJ不同的模式检测文件的正确编码。 然后你就可以使用IntelliJ的“Reload ...”。

答案 3 :(得分:0)

单击错误右侧的设置符号,然后选择“抑制”类。 这对我有用并解决了我的问题。

答案 4 :(得分:0)

当我在Ubuntu 16.04上工作时,我的同事在Windows上工作

点击另一种编码重新加载,然后点击更多 - > GBK。

然后我们可以看到汉字。

答案 5 :(得分:0)

我遇到了同样的问题。 我通过将 CR 更改为 CRLF 来解决了 然后刷新项目 就像下面的图片一样

CHOOSE CRLF (image)

我正在通过降低android studio版本来解决此问题

答案 6 :(得分:0)

我遇到了同样的问题。 我尝试了更多的时间来解决此问题,但我无法获得实际的进展,但是 我通过降低android studio版本可以正常工作并100%

解决此问题

下载链接:https://android-studio.en.uptodown.com/windows/download(3.2.1.0)

答案 7 :(得分:0)

我尝试了这里发布的所有可能性,但无论如何,只要奏效,就是重新导入项目

答案 8 :(得分:0)

只需删除IDE的设置目录

在此处查看答案: file was loaded in the wrong encoding: 'UTF-8' in the Android Studio

答案 9 :(得分:0)

虽然编码设置存在于 pom.xml 中,但 IntelliJ 尝试使用 UTF-8 而不是 ISO-8859-1 加载所有测试文件,所以我在 IntelliJ 文档中找到了这个:Encoding in IntelliJ 其中,基本上是...

  1. 打开首选项(在 macOS 中,command + ,
  2. 转到编辑器/文件编码
  3. 如果项目与您的 pom.xml - project.build.sourceEncoding print from File Encodings IntelliJ

通过这样做,它确实不再要求我使用正确的编码重新加载文件。