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

有没有办法在Android Studio中为java文件提取具有自动生成的资源名称的字符串?

朱博实
2023-03-14

在Android Studio中,Alt Enter

请注意,资源名称字段是自动填写的。

如何用自动生成的java文件名称填充Resource name字段?

它认为在当前版本的Android Studio(2.1)之前,所有类型的文件都会自动填写资源名称,但我可能错了。

【编辑】2018-05-29:我想强调的问题是“自动生成的资源名称”,而不是是否可以提取硬编码字符串。从java文件中提取硬编码字符串一直都是可用的,但没有自动生成名称。

共有2个答案

慕烨烁
2023-03-14

只是在这里明确@garatu的答案:

(crtl + alt + s) -> Editor -> Inspections -> Internationalization Issues -> Hard Coded Strings
戚默
2023-03-14

您可以使用此软件自动执行此操作https://www.jetbrains.com/help/idea/2016.2/recognizing-hard-coded-string-literals.html

我把链接弄错了(谢谢你给我一个坏名声),但是这个问题重复了很多次…

我希望这对你有所帮助,下次,想想我们把时间花在帮助别人上。祝朋友好运!

如何在Android Studio中找到所有相关的硬编码字符串?

在Android Studio中自动生成@String引用

Android:资源字符串自动生成

可以突出显示硬编码的字符串文字并在它们之间导航吗?

如何在Android Studio中找到我的项目中所有硬编码的字符串

将 Android 代码中的字符串提取到 Intellij 中的字符串.xml文件中的快捷方式是什么?

 类似资料:
  • 方法是否可能返回“object”?谢谢

  • 问题内容: 假设我需要生成变量以容纳用户的一些输入(我不知道它们有多少个)。如果不使用,(和其他类型的列表和地图),可我的代码生成(可以说)与像(名称变量X倍,,,等)?如果是,请提供示例代码。 问题答案: 以下是我实施并帮助我轻松解决我的解决方案的方法,没有太多障碍。 //创建数组列表 循环并使用索引将对象添加到arraylist中。 //借助索引在运行时检索对象

  • 我想知道是否有一种方法可以基于字符串生成相同的UUID 我尝试使用UUID,它似乎没有提供此功能。

  • 我正在为我的项目使用带有azure函数的typescript和node。我想为我的项目自动生成openAPI定义文件,而不是手动创建一个。我看到了https://www.nuget.org/packages/Aliencube.AzureFunctions.Extensions.OpenApi/用C#处理这个问题的包,但我目前找不到与之相当的typescript。是否有与typescript等效的

  • 有没有办法列出AWS中的所有资源?对于所有区域,所有资源...例如列出所有EC2实例、所有VPC、API Gateway中的所有API等...我想列出我帐户的所有资源,因为我很难找到我现在可以放弃的资源。

  • 问题内容: 在C / C ++中,您可以使用和获取对当前文件和行号的访问。 Go是否提供类似的功能? 问题答案: 确实可以: http://golang.org/pkg/runtime/#Caller 也可以用来获取调用函数的文件名/行号。

  • 我正在将C#脚本移植到Spark(Scala)中,我遇到了Scala中UUID生成与C#中GUID生成的问题。 有没有办法在 Java 中生成与 C# 中生成的 UUID 相同的 UUID? 我通过从字符串的MD5散列创建Guid来生成数据库的主键。最后,我希望在Java/Scala中生成与C#脚本中的UUIDs相匹配的UUIDs,这样数据库中使用C#实现进行散列的现有数据就不需要重新散列。 C#

  • 问题内容: 我想使用通配符模式发现我的ClassLoader知道的所有xml文件。有什么办法吗? 问题答案: 这需要一些技巧,但这是一个相关的博客条目。您首先要找出罐子的URL,然后打开罐子并扫描其内容。我认为您可以通过查找`/META- INF/MANIFEST.MF’来发现所有jar的URL。目录将是另一回事。