【问题标题】:MATLAB open read-only copy of the same fileMATLAB 打开同一文件的只读副本
【发布时间】:2015-06-05 19:32:31
【问题描述】:

我有数百行的文件,我想打开我正在编辑的同一文件的只读副本,以便能够将该文件保存在一个已经有效的函数中,并实现另一个不同的,但在某些方面与正在编辑的实际文件类似,以便让自己免于可怕的屏幕上下滚动。

我在一个锁定的win系统上,所以没有任何合理的其他编辑器来做这件事,比如notepad++。

你知道如何在 matlab 中打开同一文件的另一个实例吗?最好以只读方式打开。

【问题讨论】:

    标签: matlab editor


    【解决方案1】:

    matlab 编辑器支持分屏(在较新版本中,您可以进入查看菜单并选择“左/右”、“上/下”(2015a 及以后:“上/下”)、“自定义” );你能把你的文件分成两个脚本,在一个窗口中处理一个部分,在另一个窗口中处理另一部分吗?如果没有,您可以将该文件的副本作为只读版本吗?或者,多做一些工作:

    您可以在系统命令行中创建指向原始版本的符号链接(或使用 matlab system 命令):

    mklink MyLinkFile.m MyOriginalFile.m /H

    并在编辑器中打开这两个。当您进行更改并保存一个,然后单击另一个窗口时,更改将出现。

    【讨论】:

    • 非常感谢您,先生!实际上,就像您的第一个提示一样:view-“up/down”满足我的要求!我只是没有意识到这个功能。
    • 由于 Matlab R2013a 在拆分窗口模式下同时同步两个打开的文件/或者它们是相同的 - 这就是为什么我不需要只读功能,因为我没有办法可能会意外破坏我的代码,因为我在另一个窗口中同时看到对一个窗口的更改。
    猜你喜欢
    • 2013-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 2014-09-04
    • 1970-01-01
    • 2020-12-19
    • 1970-01-01
    相关资源
    最近更新 更多