Intellij / VSCode芭蕾舞女演员调试器不会达到断点

时间:2019-11-27 21:55:40

标签: ballerina ballerina-vscode-plugin

我用main制作了一个超级简单的Hello World应用程序。

print(WebDriverWait(browser, 20).until(EC.visibility_of_element_located((By.XPATH, "//div[class='tabla_szoveg']/div[@class='torrent_konyvjelzo2']"))).get_attribute("onclick").split("'")[1])

我总是像在IDE“ RED DOT”中那样设置断点(同时尝试了intellij和vscode) 我进行运行调试,它不会在目标断点处停止。 它编译良好,输出“ Hello,World!”

我已经尝试过的东西:

  • 芭蕾舞女演员1.0.4
  • reinstal插件
  • 在两个IDE上都尝试过
  • 使用超级简单的《你好世界》开始新项目

控制台输出

import ballerina/io;
public function main() {
    io:println("Hello, World!");
}

2 个答案:

答案 0 :(得分:3)

因此,感谢Aquib Zulfikar建议在其他芭蕾舞女演员问题中使用1.0.2或1.0.3版本,答案是: 降级到芭蕾舞女演员版本1.0.3

此后,断点会正常出现

我猜1.0.4版中存在一些错误

编辑:

重新安装芭蕾舞女演员1.0.3之后,vsCode和Intellij中都没有可见的变量/局部变量

答案 1 :(得分:1)

1.0.4中存在一个已知的错误,该错误会跳过调试点。报告https://github.com/ballerina-platform/ballerina-lang/issues/19981,并且已经发送了修复程序。该修补程序将在下一个修补程序版本中提供。

但是,远程调试在1.0.4下可以正常工作。