MATLAB 开发里的目录跳转问题,mcdmychangedirectory
这个小工具真挺省事的。它能让你在命令行里,像玩列表一样切换到常用目录,连路径都不用敲全,选编号就能跳,适合平时项目多、目录乱的情况。
核心的mcd
函数,能自动记录你最近去过的路径,展示成一个清单。你只要输入序号或者路径关键词,它就能带你跳过去。用起来像 WCD 那类老牌命令行工具,响应也快,操作也顺。
另外一个叫myCommonPaths
的函数,主要是帮你管理平时经常用的路径集合。像数据文件夹、某个老项目目录,都能提前存在这里。切换的时候不用想,直接用它的接口选。
路径上,它是通过 MATLAB 的cd
和pwd
配合搞定的。你还可以在配置文件里加点自定义,比如常用路径集合存在.mat
文件里,重启 MATLAB 也不怕丢。
提醒一下,文件夹里还有个license.txt
,最好看一眼,确认你用这工具合不合规,是放在公司项目里时。
平时用法也简单:先把这些函数的路径加进 MATLAB 里,在命令行敲mcd
,选路径或输关键词就能跳,完全是个提升效率的小利器。
如果你常年在多个项目、数据目录之间来回切换,真挺建议你试试mcdmychangedirectory
,还能搭配像WCD这种工具玩高级用法哦。