В моем файле file.scala
, у меня есть следующие строки:Как предотвратить отладчик от перехода на класс класса Object в Eclipse при разработке с помощью Scala?
`file.scala`
> shapes.foreach({ shape =>
...
Когда я начинаю отлаживать его с помощью Eclipse, 3.7, Scala плагин версии 2.1.0mp3, жму F5, чтобы ввести код. Это подводит меня к следующим файлам в порядке:
`AbstractFunction1.class`
> abstract class AbstractFunction1[@specialized(scala.Int, scala.Long, ..
`Object.class`
Source code is not found
`AbstractFunction1.class`
> abstract class AbstractFunction1[@specialized(scala.Int, scala.Long, ..
`Function1.class`
> trait Function1[@specialized(scala.Int, scala.Long, ...
`AbstractFunction1.class`
> abstract class AbstractFunction1[@specialized(scala.Int, scala.Long, ..
`file.scala`
> shapes.foreach({ shape =>
`file.scala`
> shapes.foreach({ shape =>
А потом в конце концов, он показывает тело методы Еогеаспа с временем цикла, но не входя в одну, описанных в file.scala
.
Но я нажимаю F5 7 раз, чтобы попасть внутрь петли foreach. Как я могу сделать лучше? Можно ли автоматически указывать файлы, которые нужно пропустить?
Удивительный! Я знал, что ты сделаешь что-нибудь подобное. Однако, знаете ли вы, почему он не работает для Android scala-кода? –
Эмм, не знаю :-) Но напишите нам записку в [scala-ide-user ML] (https://groups.google.com/group/scala-ide-user), объяснив, что происходит, и мы можем быть в состоянии помогать. –