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