【发布时间】:2012-10-23 13:39:26
【问题描述】:
我知道有像 dbstop 和 dbstep 等命令来调试 Octave 脚本。我想在 Emacs 中为 Octave 找到类似 gud 的模式,但失败了。有这样一种模式吗?或者我该如何实施?
【问题讨论】:
我知道有像 dbstop 和 dbstep 等命令来调试 Octave 脚本。我想在 Emacs 中为 Octave 找到类似 gud 的模式,但失败了。有这样一种模式吗?或者我该如何实施?
【问题讨论】:
AFAIK,Octave 没有类似 GUD。此外,Octave 的 Emacs 模式已过时。 Octave 中有一个开发分支,旨在为基于 Qt 的 Octave 创建一个 GUI。我不知道 GUI 什么时候会足够成熟。 R 有一个非常漂亮的 GUI 前端 R-studio。我只是希望 Octave 社区也能有类似的好伙伴。
【讨论】:
我自己是一个 emacs 用户,但根据这个线程: How to use octave in vscode? 您可以在 VS 代码中运行 octave 调试器。我刚试过,太棒了。这对于 octave 用户来说意义重大,因为 Octave GUI 调试器存在严重缺陷,即在文件编辑/保存后偶尔无法保留断点。这个错误已经存在多年,但就在前几天我在 Octave 5.2.0 中开始一个新项目时,突然出现了一个我从未见过的新错误行为,这让我更加沮丧。这个关于 VS 代码的消息对我来说来得正是时候。
【讨论】: