图像缩略图

记事本++ '函数列表'为Matlab

版本1.0.0.0(388 kB) 陈新丰
列出 - 在[notepad ++] IDE中的“.m”代码中的所有函数

6下载

更新2016年2月15日

查看许可证

[Notepad ++](https://notepad-plus-plus.org/)是Windows平台中的一个小型和智能代码编辑器。我使用[Notepad ++]来编辑我的'.m'代码,而不是[matlab]内部编辑器。
“函数列表”允许U列出 - 查看所有功能的“.m”代码。[MATLAB]内编辑器根本没有,而C / C ++ / ...的【Notepad ++] AR有'功能',除了MATLAB))。

这篇文章演示了如何在记事本++ IDE中创建一个“函数列表”(红色矩形的图片)。米的代码。只需将原来的[notepad++] 'functionList.xml'替换为我的。

--------------------------------------------------------------------------------------------------------------------------------------------------------
如果你喜欢它,你评价它。
>>陈新丰
>> 2016-2-15

引用

陈新丰(2021年)。记事本++ '函数列表'为Matlab(//www.tatmou.com/matlabcentral/fileexchange/55396-notepad-function-list-for-matlab),Matlab中央文件交换。检索到

意见及评分(16.

电子邮件

伊诺克

玉华丁

杨黄

艾蒂安clem

亚历山大斯塔克

谢谢你这个非常有用的功能清单!

理查德贝内特

非常有帮助。当我正确跟随您的指示时,为我工作!我最初更改了Notepad ++安装数据中的文件而不是AppData。谢谢

陈新丰

提示和注意事项:
1.如果您希望函数列表显示“[a,b,c] = functionname(x,y)”,
而不是“函数[a,b,c] = functionname(x,y)”。
所以,打开“函数列表.xml”,
替换

2.不处理classdef文件

Michel du Montmorency.

这是伟大的。只有一个问题:
您使用的nameExpr ()是这样一个函数显示为

function [a,b,c] = FunctionName(x,y)

如何更改nameexpr以跳过第一部分并获得

functionname(x,y)


functionName.
只要?

TNX!

Wouter Biesmans.

伟大的工作!
对于那些担心简单替换他们的FunctionList.xml的人:
只是合并两者(做差异)与超越的东西

Gad Molkho.

工作精细,安装简单,有明确的说明

每•艾萨克森

我犹豫使用函数列表.xml,因为我当前的函数列表xml较大,两者在很多位置都不同。此外,您的文件不处理ClassDef文件。我用

Notepad ++ v7.3.1(32位)
建立时间:2017年1月17日 - 00:21:10

Xiaowei Song.

Littleblack Knifeking.

伟大的工作~~

Rody Oldenhuis

正如广告的工作。但是,不(尚未)处理嵌套函数或类。

陈新丰

我很遗憾地纠正我的描述 - 错误关于“[matlab]内编辑器根本没有它”。

[MATLAB 2014B]确实在<编辑器标签> / 下有“函数列表”。

MATLAB版本兼容性
用R2014B创建
与任何版本兼容
平台兼容性
窗户 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!