在 Java 项目中,通过“错误”调试时可以实现这一点 - 使用条件断点为属性或变量设置值:
不幸的是,同样的事情在 Kotlin 项目中是不可能的。错误是:赋值不是表达式,并且在此上下文中只允许表达式:
我知道我可以使用“设置值”在调试器窗口中执行此操作,但每次都必须手动执行此操作。使用条件断点/观察点,该值会自动设置,甚至无需暂停程序,直到我删除断点。这对于冒烟测试或演示非常有用。
提前致谢!
最佳答案
关于java - 如何在 IntelliJ Kotlin 项目中使用条件断点动态调试变量时更改值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58487806/