【发布时间】:2015-06-05 19:32:31
【问题描述】:
我有数百行的文件,我想打开我正在编辑的同一文件的只读副本,以便能够将该文件保存在一个已经有效的函数中,并实现另一个不同的,但在某些方面与正在编辑的实际文件类似,以便让自己免于可怕的屏幕上下滚动。
我在一个锁定的win系统上,所以没有任何合理的其他编辑器来做这件事,比如notepad++。
你知道如何在 matlab 中打开同一文件的另一个实例吗?最好以只读方式打开。
【问题讨论】:
我有数百行的文件,我想打开我正在编辑的同一文件的只读副本,以便能够将该文件保存在一个已经有效的函数中,并实现另一个不同的,但在某些方面与正在编辑的实际文件类似,以便让自己免于可怕的屏幕上下滚动。
我在一个锁定的win系统上,所以没有任何合理的其他编辑器来做这件事,比如notepad++。
你知道如何在 matlab 中打开同一文件的另一个实例吗?最好以只读方式打开。
【问题讨论】:
matlab 编辑器支持分屏(在较新版本中,您可以进入查看菜单并选择“左/右”、“上/下”(2015a 及以后:“上/下”)、“自定义” );你能把你的文件分成两个脚本,在一个窗口中处理一个部分,在另一个窗口中处理另一部分吗?如果没有,您可以将该文件的副本作为只读版本吗?或者,多做一些工作:
您可以在系统命令行中创建指向原始版本的符号链接(或使用 matlab system 命令):
mklink MyLinkFile.m MyOriginalFile.m /H
并在编辑器中打开这两个。当您进行更改并保存一个,然后单击另一个窗口时,更改将出现。
【讨论】: