2

我正在使用一些 matlab 代码并使用良好的块注释来阻止文档的某些部分,但是一旦我完成充实它们,将所有部分折叠起来肯定会很好。我想通用代码格式化区域块也可能是 Matlab 的未来功能请求。

我最近发现了分节符,但对于我的目的来说它看起来太细了,其中一个是对一组相关函数进行分组。据我所见,部分不能包含函数定义。相比之下,C# 的#region 代码块格式是通用的,并且支持任何源内容的任意嵌套。

显示分节符如何在函数关键字处终止的图像

4

1 回答 1

2

在编辑器中有许多可以用+/-符号折叠的 MATLAB 结构。最接近您正在寻找的东西可能是使用部分进行代码折叠,由%%.

默认情况下它在 MATLAB 中未启用,您需要转到:

HOME > Preferences > Editor/Debugger > Code Folding

在那里,您将看到启用的构造列表 - 检查sections.

现在用部分分隔代码并折叠起来!

%% 
Some code
Some code
%%
Code in another section
...
于 2015-06-10T22:43:41.177 回答