我正在使用一些matlab代码并使用好的块注释来关闭文档的某些部分,但是一旦我完成了它们,就可以很好地折叠整个部分。我想,通用代码格式化区域块也可能是Matlab的未来特征请求。
我最近发现了分节符,但它看起来过于细化我的目的之一就是将一组相关函数分组。据我所知,部分不能包含函数定义。相比之下,C#的#region
code block formatting是通用的,并支持任何源内容的任意嵌套。
答案 0 :(得分:2)
有许多MATLAB结构可以在编辑器中使用+
/ -
符号折叠。与您正在寻找的最接近的可能是使用由%%
分隔的部分进行代码折叠。
默认情况下,它没有在MATLAB中启用,您需要转到:
HOME > Preferences > Editor/Debugger > Code Folding
在那里,您将看到已启用构造的列表 - 请检查sections
。
现在使用部分划分代码并弃去!
%%
Some code
Some code
%%
Code in another section
...