如何防止Android Studio将strings.xml识别为纯文本

时间:2015-01-15 14:46:16

标签: android android-studio

在Android Studio中,我创建了一个包含一个模块app的项目,该模块有两种版本:vanilla(常规应用)+ dogfood(供内部使用)和两个默认构建变体debug和{ {1}}。

树结构如下所示(省略构建和gradle文件夹):

release

/myawesomeproject - app - src - dogfoodDebug - dogfoodRelease - main - vanillaDebug - vanillaRelease 的每个子文件夹都有srcres/values个资源文件夹,其中两个文件夹都包含res/values-nl个文件。

足够愚蠢,Android Studio不希望将其识别为Android资源文件。它在列表中显示为纯文本文件。这非常不方便,因为布局和代码文件中的每个地方都只有在我再次构建项目后才能识别每个字符串。

我已经......

  • found strings.xml,但该选项未在上下文菜单中显示。
  • 将其中一个Right click on the file > Mark file as ...重命名为strings.xml。之后,该文件被识别为Android资源文件。

现在,后一种方法可以解决它,但我认为我应该重命名一个文件让IDE正确识别它是非常愚蠢的。

0 个答案:

没有答案