Octave 在类函数中设置断点

问题描述 投票:0回答:2

当 Octave 类函数在单个 m 文件中实现时,如何在该类函数中设置断点?

Octave 文档 https://www.gnu.org/software/octave/doc/interpreter/Breakpoints.html 简要提及:

Breakpoints in class methods are also supported (e.g., dbstop ("@class/method")). 

但是,我的 classdef 文件是直接位于我的工作目录中的单个 m 文件。在这种情况下如何设置断点?我尝试在 Octave 4.0.0 GUI 中执行此操作,并在命令窗口中使用 dbstop 以及我可以想象的各种参数。但没有一个奏效。在 Matlab 中,只需在 GUI 编辑器中单击即可简单。

class debugging octave breakpoints
2个回答
1
投票

简短的回答:它不起作用。

你是对的,这应该是可能的,但由于 Octave 中的错误,它不起作用。该错误已在 Octave 错误跟踪器上报告为 #45404


0
投票

使用命令键盘()。 这会冻结程序并 允许用户访问键盘。 它的工作原理类似于断点。

© www.soinside.com 2019 - 2024. All rights reserved.