如何让IntelliJ IDEA显示所有资源包文件

时间:2018-06-13 08:48:39

标签: intellij-idea

如何在项目工具窗口中显示IntelliJ IDEA(我使用的是2018.1 Community Edition)来显示资源包的所有语言文件?

我不久前创建了一个并添加了第二种语言(除了默认语言环境)并且它工作正常(我可以看到它们)。但是,现在我已经关闭并重新打开了IDE,我只能看到一个.properties文件,而不是第二语言的附加文件。如果我在代码中更改了我的默认语言环境,那么一切正常,字符串将从第二语言中使用。

当我双击唯一可见的.properties文件(资源包基本名称)时,我可以编辑默认语言环境,但我可以编辑第二语言文件的唯一方法是通过IDE外部查看额外的文件。

如果相关,我正在使用macOS 10.13 High Sierra。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。升级到版本2019.2后仍然存在该问题

但是,在找到解决方案之前,我可以通过使用 CTRL + SHIFT + N 打开辅助消息文件来解决此问题。 / p>

调查

文件./idea/resourceBundles.xml仅包含一个文件条目,而不是多个文件条目。

解决方案

受马克·菲比(Marc Fearby)评论的启发,我找到了一个类似的解决方案,但更为激进。 恢复“资源包'消息'”中所有message * .properties文件的可见性

  • 删除文件./idea/resourceBundles.xml
  • 重新启动IntelliJ。

两个文件message..properties再次出现,翻译编辑器也再次激活。

最后的笔记

要提到的一件事是IntelliJ没有重新创建文件。因此,看起来它是通过一些手动操作创建的。