Поставьте точку останова после строки, которая вызывает функцию / присваивает возвращаемое значение следующим образом:
fun getSomething(i: Int) = 5 * i
fun main(args: Array<String>) {
val x = getSomething(5)
println("Hello") // if you want to know the value of x, put the breakpoint here
}
Если вы хотите проверить, что getSomething
возвращает для различных значений i
,
выделите его и щелкните правой кнопкой мыши в окне редактора, когда отладчик остановится на точке останова, и выберите «Оценить выражение» (или нажмите Alt + Shift + 8 в Windows или Linux)
В открывшемся окне вы можете оценить любой код, который находится в области видимости.