Kotlin使用Android Studio在代码中查找所有硬编码字符串
(Ctrl+Alt+Shift+I)并键入Kotlin使用Android Studio在代码中查找所有硬编码字符串,kotlin,Kotlin,(Ctrl+Alt+Shift+I)并键入硬编码字符串:只在.java文件中找到硬编码字符串,而在.kt文件中找不到字符串啊,实际上有一个更新。Kotlin IDE确实理解org.jetbrains.annotations.PropertyKey 11,但并不总是有效。如果捆绑包包含多种语言,我会遇到问题 例如: fun message(@PropertyKey(resourceBundle = "Messages") id: String) = ResourceBundle.g
硬编码字符串
:只在.java
文件中找到硬编码字符串,而在.kt
文件中找不到字符串啊,实际上有一个更新。Kotlin IDE确实理解org.jetbrains.annotations.PropertyKey 11,但并不总是有效。如果捆绑包包含多种语言,我会遇到问题
例如:
fun message(@PropertyKey(resourceBundle = "Messages") id: String) =
ResourceBundle.getBundle("Messages").getString(sid) ?: "###$id###"
欲了解更多信息,请访问: