有没有一种方法可以为MATLAB中的自定义脚本设置键绑定?
我经常使用几个自定义快捷方式(例如用于工作区清理和断点加载和保存),想要为它们指定键盘快捷键,这实际上是为脚本指定快捷键。这可行吗?
编辑 1:我找到了this,但它相当古老,仅提供部分解决方案。我还没有尝试过。
编辑2: 这个MATLAB博客文章在评论中有这个问题(#28),但没有答案。另一篇关于键盘快捷键的不同文章也出现了类似的问题(#23),同样没有答案。有没有一种方法可以为MATLAB中的自定义脚本设置键绑定?
我经常使用几个自定义快捷方式(例如用于工作区清理和断点加载和保存),想要为它们指定键盘快捷键,这实际上是为脚本指定快捷键。这可行吗?
编辑 1:我找到了this,但它相当古老,仅提供部分解决方案。我还没有尝试过。
编辑2: 这个MATLAB博客文章在评论中有这个问题(#28),但没有答案。另一篇关于键盘快捷键的不同文章也出现了类似的问题(#23),同样没有答案。Alt+1
、Alt+2
、Alt+3
等,因此,如果您将脚本放在工具栏上的快捷方式中,它将具有与之关联的键盘快捷键,可以通过按下Alt
来查看这些快捷键。Alt+S
然后按照快捷方式选项卡中显示的快捷键号码来访问任何自定义快捷键。由于似乎Matlab内部没有提供此功能,因此您可以尝试在桌面级别使用快捷方式。 Matlab具有命令行界面,并且还接受要作为命令行参数评估的语句。请参见此处: http://www.mathworks.de/de/help/matlab/ref/matlabwindows.html http://www.mathworks.de/de/help/matlab/ref/matlabunix.html
我所指的命令行选项是-r
。
我没有尝试过这个,很可能该语句未在运行会话中执行,因此对于清除工作区没有帮助。