Matlab中是否有多行字符串文字语法或者是否需要连接多行?
我找到了verbatim包,但它只能在 m 文件或函数中工作,而不是在编辑器单元格中交互。
编辑:我特别喜欢修改代码中文字的可读性和易用性(想象它包含不同级别的缩进块) - 制作多行字符串很容易,但我正在寻找最方便的语法来做到这一点。
到目前为止我有
t = {...
'abc'...
'def'};
t = cellfun(@(x) [x sprintf('\n')],t,'Unif',false);
t = horzcat(t{:});
这给出了 size(t) = 1 8,但显然有点乱。
编辑 2:基本上verbatim
做我想要的,除了它在编辑器单元格中不起作用,但也许我最好的选择是更新它。我认为应该可以从 java 接口获取当前打开的文件和光标位置到编辑器。问题是如果在同一个单元格中有多个逐字调用,您将如何区分它们。