【问题标题】:MATLAB Code Sections - Script vs. FunctionMATLAB 代码部分 - 脚本与函数
【发布时间】:2017-07-11 10:26:39
【问题描述】:

在 MATLAB R2014a 和 R2014b 中使用代码段/代码单元格/单元格模式 (%%) 时(请参阅 these two MathWorks 链接),编辑器中突出显示的部分适用于脚本和函数。 但是,这些部分在当前文件夹窗口的详细信息面板中正确显示仅适用于脚本而不适用于函数,请参见以下两个屏幕截图的左下角:

是否有更改此行为的设置?我非常感谢当前文件夹窗口的详细信息面板中的部分视图,因为它显示了脚本的整体结构并允许轻松导航,我也希望获得这些功能。

【问题讨论】:

  • 我什至不知道这个功能的存在。 -.-

标签: matlab function editor


【解决方案1】:

目前似乎没有任何方法可以自定义当前文件夹浏览器的Details Panel。它以特定于文件类型的方式向您显示文件的底层结构。对于scripts,它显示了部分结构,因为sections 是对脚本进行分区的唯一真正方法。

对于函数,代码的划分通常是通过将操作分组到子函数中来完成的,因此文件中的local function 结构被显示(但无论出于何种原因,nested functions 都没有显示)。此外,class files 将显示对象属性和方法,而MAT-files 将显示其变量内容。

【讨论】:

  • 我想除了接受这个事实之外别无他法。感谢您的回答,如果您认为这可能是一个好主意,请随时将其作为功能请求提交,因为我确信您是 MathWorks 社区的一员。
  • 我认为这其中最烦人的部分是嵌套函数没有出现在详细信息面板中。
猜你喜欢
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多