【问题标题】:MATLAB Debugger no longer showing line numbersMATLAB 调试器不再显示行号
【发布时间】:2014-04-15 18:24:28
【问题描述】:

我不完全确定如何,但我的 MATLAB R2013b 副本已停止显示我的错误发生在哪一行。

我只会得到如下错误:

下标分配维度不匹配。

但是没有行号,所以我不知道我的代码的哪一部分导致了问题!

我是不是搞砸了某个地方的设置?

【问题讨论】:

  • 当您创建另一个明显的错误时会发生什么?你有行号吗?你是如何运行脚本的?

标签: matlab debugging line-numbers


【解决方案1】:

使用 Preferences -> Editor/Debugger -> Display -> Show line numbers 在编辑器中启用行号

运行代码段时(例如,使用 Ctrl+Enter 和 Windows 默认键绑定),将不会显示行号。直接运行脚本或调用发生错误的函数可以看到错误所在的行。

【讨论】:

  • 是的,这将在我的编辑器中打开行号,但我的调试器输出仍然没有行号。
  • 啊,我明白了。如果您使用 Ctrl+Enter 运行代码段,就会发生这种情况(或参见 here)。否则就很奇怪了。
  • 给你,很高兴帮助:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
  • 1970-01-01
  • 2018-04-08
  • 2013-01-22
  • 1970-01-01
  • 2021-04-22
相关资源
最近更新 更多