如何在kotlin中找到硬编码的字符串

Mon*_*ype 11 lint kotlin android-studio

Android studio lint不适用于kotlin项目.我找不到硬编码的字符串.有什么办法可以解决这个问题?

Inv*_*lla 0

使用编辑/查找/“在路径中查找”(在 Mac 上快捷键为 Cmd+Shift+F)。

然后选择“Regex?”上的检查。单击“在路径中查找”窗口顶部,然后输入\"*\"搜索输入。

然后选择在Directory中搜索,然后选择有kotlin文件的目录。分别在/activities和 中搜索/fragments(以及可能有 kotlin 代码的任何其他目录)。

(要搜索原始字符串,请使用\"\"\"*\"。)

“在路径中查找”搜索字符串示例的屏幕截图

我不确定这是否是 100% 可靠的解决方案,但它对我有用。“分析 - >按名称运行检查”然后输入“硬编码字符串”对我不起作用。