文件交换

图片缩略图

新的M-File(动态/记录标题)

版本1.0.0.0 (3.8 KB) 本杰明实验
新的m-file动态/文档头作为通常的“新文件”matlab桌面快捷方式
4.8
5的评级

4下载

更新2016年5月11日

查看许可协议

这个函数创建了一个新的类/函数/脚本,遵循与“新文件”桌面快捷方式相同的行为,除了头文件是动态实现的,可定制的,并适应于进一步的代码文档。
该函数附带3个默认标题,对应于“类”,“函数”和“脚本”文件。随时使这些头文件适应您自己的需求。他们已经基于Denis Gilbert提出的模板标题来实现,以便于进一步的代码文档(例如MTOC ++ / DOXYGEN)。
即使模板是可定制的,但有些部分是在打开新类/函数/脚本时动态实现的,比如创建日期、文件名、版权年份等。
基本上,我已经在File交换器上编译了可用的不同工具。但是我想要一个既简单又强大的工具,而且,最重要的是,能够有效地取代“新文件”Matlab桌面快捷方式,以这样的方式,它仍然对用户不可见。要做到这一点,你只需要使用快捷方式编辑器添加一个快捷方式到你的快捷工具栏,带回调:"new('f')"(函数),“新(“s”)”(脚本)或“新(“c”)”(类)。
添加命令到快捷面板:
—在“Home”页签中,单击“新建”,然后选择“命令快捷方式”。或者点击快速访问工具栏中的“新建快捷方式”。
-在快捷编辑器中,选择一个“标签”(如“新功能”)、一个图标(如“f”),用相应的命令填充“回调”编辑文本面板(如“新(‘f’)”)。
——点击“保存”。
就这样。每当要更改标题格式时,编辑相应的文件('default_function','default_class'或'default_script')并保存更改。

引用作为

本杰明实验(2021)。新的M-File(动态/记录标题)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/57079-new-m-file-dynamical-documented-header), MATLAB中央文件交换。检索

评论和评级(7

杰夫•安德森

Stephan Brumme

这真的很好吃。由于我的更新版本和自己的偏好,我对代码做了一些更改。现在它的完美。谢谢!

杰夫•塞韦里诺

哇,一个我纠正了提到的错误,这一点是我花了几个小时寻找的东西。谢谢你!

本杰明实验

谢谢你的反馈。是的,不幸的是,我应该建议“year”函数是Financial Toolbox的一部分,它并不一定包含在您的发行版中。仅使用Matlab核心函数,您可以用“num2str(year(date))”替换行“num2str(year(datetime(date))”,这使用了“datetime”和“year”函数,这是自R2014B发布以来的核心函数。

Ondrej Holub

必须在120线上呼叫函数'年'(我正在运行R2016B)

Ondrej Holub

Matlab释放兼容性
创建R2014a
兼容任何释放
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!