[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中央文件交换。检索到。
谢谢你这个非常有用的功能清单!
非常有帮助。当我正确跟随您的指示时,为我工作!我最初更改了Notepad ++安装数据中的文件而不是AppData。谢谢
提示和注意事项:
1.如果您希望函数列表显示“[a,b,c] = functionname(x,y)”,
而不是“函数[a,b,c] = functionname(x,y)”。
所以,打开“函数列表.xml”,
替换
到
2.不处理classdef文件
这是伟大的。只有一个问题: )是这样一个函数显示为
您使用的nameExpr (
function [a,b,c] = FunctionName(x,y)
如何更改nameexpr以跳过第一部分并获得
functionname(x,y)
或
functionName.
只要?
TNX!
伟大的工作!
对于那些担心简单替换他们的FunctionList.xml的人:
只是合并两者(做差异)与超越的东西
工作精细,安装简单,有明确的说明
我犹豫使用函数列表.xml,因为我当前的函数列表xml较大,两者在很多位置都不同。此外,您的文件不处理ClassDef文件。我用
Notepad ++ v7.3.1(32位)
建立时间:2017年1月17日 - 00:21:10
伟大的工作~~
正如广告的工作。但是,不(尚未)处理嵌套函数或类。
我很遗憾地纠正我的描述 - 错误关于“[matlab]内编辑器根本没有它”。
[MATLAB 2014B]确实在<编辑器标签> /下有“函数列表”。