是否有任何方法可以自定义 Compose Desktop 在执行双击时考虑的连续字符?
例如,如果我有这个:
@Composable
fun TextSelectionTest() {
SelectionContainer {
Text(text = "-40;60↋↊2↊2939 + 48;1↊772198↊6i")
}
}
那里的 Unicode 字符不被视为同一令牌的一部分,因此当我在其中一个数字内双击时,它不会选择整个数字:
这使得复制文本有点不方便,至少对于知道双击存在的高级用户来说。
我查看了文档SelectionContainer
,它确实需要一个修饰符,但并不总是清楚哪些修饰符可能可用。