所以我已经使用Rascal有一段时间了,但是我想知道是否有支持不使用println和终端进行调试的功能?
就像Visual Studio中的c#一样,单步执行代码,进入函数等等。
对我来说,这将是一个很大的帮助,可以节省时间。
发布于 2013-05-16 19:22:02
就像visual studio一样,我们有断点和单步执行代码。由于Rascal在eclipse中运行,因此它看起来可能会稍有不同。
记得在调试模式下启动你的流氓控制台,否则它将无法工作。
您可以在调试模式下启动它:
通过选择一个调试文件并右键单击Debug as > Rascal application.
.rsc,则缺省情况下它是一个“start console”控制台。添加断点是通过在编辑器的边距中单击来完成的。您从控制台调用的任何函数在命中断点时都会立即激活Eclipse的调试模式。
像if和for这样的结构化语句在调试器中的作用与您在Java或C#中预期的稍有不同。也就是说,你必须“踏进”他们,否则,如果你按下“跨过”,你就会跳过他们的身体。
https://stackoverflow.com/questions/16585768
复制相似问题