gpt4 book ai didi

rascal - 调试 Rascal 代码

转载 作者:行者123 更新时间:2023-12-02 01:33:58 26 4
gpt4 key购买 nike

所以我已经使用 Rascal 一段时间了,但我想知道是否可以在不使用 println 和终端的情况下支持调试?

就像 Visual Studio 中的 C# 一样,单步执行代码、进入函数等等。

对我来说这将是一个很大的帮助并且可以节省时间。

最佳答案

就像 Visual Studio 一样,我们有断点和单步执行代码。由于 Rascal 在 Eclipse 中运行,因此看起来可能略有不同。

记住以 Debug模式启动你的 rascal 控制台,否则它将无法工作。

您以 Debug模式启动它:

  1. 选择 .rsc 文件并右键单击调试为 > Rascal 应用程序
  2. 或者,如果您从导航器或编辑器上下文菜单中选择启动控制台,则默认情况下它是“调试”控制台。

通过单击编辑器的边缘来添加断点。从控制台调用的任何函数一旦遇到断点就会激活 Eclipse 的 Debug模式。

结构化语句(例如 if 和 for)在调试器中的行为与您对 Java 或 C# 的期望略有不同。也就是说你必须“步入”他们,否则如果你按“跨过”你就会跳过他们的 body 。

关于rascal - 调试 Rascal 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com