gpt4 book ai didi

android-studio - 将所有硬编码的字符串提取到字符串资源

转载 作者:行者123 更新时间:2023-12-03 15:41:26 25 4
gpt4 key购买 nike

我知道有Alt + Enter组合可以将单个String提取到字符串资源。但是我想知道是否可以将项目的所有字符串提取到字符串资源中?

另外,如果我制作了其中一个,Android Studio也不会将相同的String转换为字符串资源。

String s = "Hello World";
String s2 = "Hello World";


例如。我也将“ Hello World”作为字符串资源,并将其保留在项目中的另一个文件中。

String s = getString(R.string.helloworld);
String s2 = "Hello World";


如果有人知道那样的话。

最佳答案

根据您的要求,据我所知,您真正要搜索的android studio中没有此类功能,但是这里有一些替代方法可以为您提供帮助。


转到“ Analyze> Run Inspection ..”,然后键入"Hardcoded strings"。在整个项目中运行它,您将获得一个检查结果面板,该面板将显示项目的所有硬编码文本。然后按Alt + Enter,您将获得一个自动提取该字符串的选项。
另一种方法是“查找和替换”,但由于耗时而并不理想。为了简化方法,可以查看here的灵活性。

关于android-studio - 将所有硬编码的字符串提取到字符串资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35569783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com