SessionManager

一个会话管理器(也带有用户界面),保存工作目录、路径和编辑器文件。

166下载

更新2018年5月18日

查看许可协议

一个简单的函数集合,用于管理多个项目。你可以保存,加载你的项目,并在它们之间切换。每次加载项目时,它都会在编辑器中重新打开所有文件并设置当前搜索路径,允许您在不重置所有环境的情况下开始编写代码。
主要特点
*保存和加载会话,系统范围或本地
*通过命令行切换会话
*用户友好的对话框
*名称冲突警告
*一个完整的用户界面来管理所有的会话

存储的数据
每个会话都保存在本地计算机上%userpath%文件夹中扩展名为.msession的.mat文件中。这保证了一个安全的地方,无论您当前的工作路径。每个会话文件包含:
*在matlab编辑器中打开文件
*当前目录路径
*当前工作路径

基本用法

在控制台中输入'SessionManager'以打开用户界面。
有关以编程方式访问会话管理器功能的更多详细信息,请参阅html帮助。

引用作为

洛伦佐C.(2023)。SessionManager(//www.tatmou.com/matlabcentral/fileexchange/66784-sessionmanager), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2017a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!
版本 发表 发布说明
1.10.5.6

错误修复:链接会话的绝对路径恢复。

1.10.2.1

修正:将会话命名为“LOCAL session”与本地会话列表显示冲突。

1.10.0.0

修正了新的会话按钮错误。

1.9.0.0

“more”回调现在显示有关当前本地会话的信息,而不是抛出会话未找到错误。

1.7.0.0

增加了一个新的完整的用户界面。输入'SessionManager'来使用它!

1.5.0.0

添加了html在线帮助文件,我忘记在预览版本

1.4.0.0

修复了搜索路径加载的附带错误(由于新的工具箱或删除工具箱或更改目录,恢复路径忽略全局matlab搜索路径的变化)。现在,将考虑到更改,以增量方式加载路径。

1.0.0.0

更新描述。