1
我正在調試失敗的測試,並且無法將斷點添加到特定的行,是否有人能夠提供幫助?無法在IntelliJ中添加斷點15
我在SO上搜索過,遇到與python插件有關的帖子 - 我沒有安裝,也嘗試使緩存無效並重新啓動哪些沒有幫助。
有趣的是,我不能添加一個斷點來訪問同一個變量,所以我想知道如果也許這與它有關。我對scala相當陌生,所以可能會有一些顯而易見的東西我錯過了,也將代碼提取出來,分離出一個函數跳轉,我可以「欺騙」intellij,但沒有快樂。
private var mutableList = mutable.ListBuffer[((A, B, C), D)]
此行引起problmes:
for (item <- items) {
if (x) {
if (y) { //stuff }
mutableList += (AA,BB, Function to generate CC) -> DD //Cannot place break point
}
後也,如果塊,我們有另一個例子,我不能把一個:
for (item <- items)
if (x) //above code block
if (mutableList .contains((AA, BB, Function to generate CC) -> DD)) {
another var += AA -> DD
}
在此先感謝您的幫助。
你編譯斯卡拉哪個版本的反對? –
@YuvalItzchakov你好,我正在使用2.10.4 – null
我們看到一個IntelliJ 15的bug,並在2.10上運行scala測試。它試圖以2.11出於某種原因運行它們,並且不會觸發斷點。我試圖在JetBrains問題跟蹤器中查找問題。 –