是否可以在Matlab的编辑器中撤消关闭选项卡?

Fra*_*urt 4 matlab

许多Web浏览器允许撤消关闭选项卡:

在此输入图像描述

是否可以在Matlab的编辑器中撤消关闭选项卡?

我在Windows 7上使用R2014a.

ray*_*ica 9

它在MATLAB中没有得到官方支持,但是参考了未记载的MATLAB,有一种解决方法.

MATLAB将其桌面窗口状态存储在一个名为的文件中,该文件MATLABDesktop.xml位于用户的prefdir(首选项目录)文件夹中.只需prefdir在命令提示符下键入并按Enter或即可在MATLAB中回显它的位置RETURN.当您也使用Windows时,您也可以在MATLAB中打开文件夹:

winopen(prefdir);
Run Code Online (Sandbox Code Playgroud)

这应该打开一个新的Windows资源管理器窗口,它将直接带您到该prefdir文件夹.

此文件包含有关每个桌面窗口的位置和状态的信息.由于编辑器文件被视为桌面文档,因此它们也包含在此文件中.因此,当您关闭编辑器时,只需从文件中删除这些文档MATLABDesktop.xml.

事实证明,MATLAB会自动将此文件的备份版本存储MATLABDesktop.xml.prev在同一prefdir文件夹中的另一个文件中.我也在Windows 7中使用MATLAB R2014a,我已经仔细检查过这些文件是否也在我的系统上,而且它们都是!

所以在做任何其他事情之前,关闭MATLAB,删除最新MATLABDesktop.xml文件,将其替换为MATLABDesktop.xml.prev文件副本,重命名为MATLABDesktop.xml.之后,重新启动MATLAB,编辑器应该重新打开以前的选项卡.