Octave / Matlab 中运行命令的快捷方式

5
在RStudio中,快捷键是Ctrl+Enter,在PyCharm中,快捷键是Ctrl+backslash,但我找不到Octave的类似快捷键(对Matlab也不感兴趣)。肯定有一种方法可以在编辑器上运行单行代码,而无需运行整个文档。我知道有一种方法可以运行代码块,但这似乎并不实用。

Matlab在编辑器中有“单元格”,它们是由特殊注释分隔的代码块,可以通过热键运行。 - Ben Voigt
@BenVoigt 我认为这就是我试图用“块”这个词传达的意思,这个词我从Markdown中借来的。但是,难道没有比从编辑器复制并粘贴一行代码到控制台更好的方法吗? - Antoni Parellada
还有一个“运行高亮代码”的热键,需要先选择该行。这个功能基本上是将代码复制/粘贴到命令窗口中。 - Ben Voigt
@BenVoigt 那会起作用...现在我必须找到Octave中的等效物... - Antoni Parellada
1
我找到了:选中该行并按下 F9 或转到菜单,在“运行”下单击“运行选择”。 - Antoni Parellada
1个回答

12

你需要选择要先运行的代码。执行选择的实际快捷键是可配置的(编辑 > 首选项...),但默认为F9。

或者,您可以右键单击编辑器,这将显示选项和快捷方式:

输入图像描述


2
那么还没有办法在不高亮显示的情况下运行该行代码吗?手动移动鼠标进行高亮操作,然后再回到键盘按F9感觉非常繁琐。即使使用shift-left/up也很麻烦,因为你必须在每行代码之间留出空行,以防止高亮显示上一行代码的一半。 - Declan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接