主要内容

代码分析器首选项

代码分析器首选项

您可以更改代码分析器消息在编辑器和实时编辑器中的显示方式。除了少数例外,这些首选项适用于编辑器、实时编辑器、MATLAB中的消息®功能块编辑器(如果您的产品使用该工具)和代码分析器报告。s manbetx 845

首页选项卡,在环境部分中,点击首选项.选择代码分析器,然后根据下表调整首选项。

选项 使用
启用集成警告和错误消息

指定是否要为在编辑器中打开的文档显示Code Analyzer消息指示器,例如代码下划线和消息指示器栏。

有关更多信息,请参见使用代码分析器检查代码中的错误和警告

突显出

指定要加下划线的编码问题的类型。

无论您选择哪种下划线菜单选项,编辑器都会在消息指示栏中标记错误和警告。

Autofix

提供指向首选项面板的链接,使您能够调整MATLAB可以自动修复的颜色高亮错误和警告。控件可以触发自动修复修复按钮在代码分析器消息中。

活动设置

选择要使用的消息设置集。单击向下箭头选择或浏览到以前保存的设置文件。

Actions按钮

单击打开菜单,您可以选择:

  • 另存为-保存当前Code Analyzer消息设置到一个文件。

    设置的默认位置是MATLAB首选项文件夹(运行时返回的文件夹)prefdir).

  • 恢复默认值-恢复默认代码分析器消息设置。

搜索框

搜索显示在搜索字段下面的Code Analyzer消息列表。详细信息请参见在代码分析器首选项中搜索消息

代码分析器消息设置

选择或清除消息以启用或禁止它们出现在Editor文档中。

若要展开或折叠列表中的所有类别,请右键单击列表中的任何位置并选择全部展开全部折叠

要逐行或逐文件屏蔽消息,请参见调整代码分析器消息指示器和消息

在代码分析器首选项中搜索消息

您可以在Code Analyzer首选项中搜索Code Analyzer消息列表,以只显示您当前感兴趣的那些消息。使用下表中列出的方法的任意组合。

请注意

如果你没有MATLAB编译器™安装后,“代码分析程序”首选项窗格将不显示MATLAB编译器(部署)消息类别。

查看消息列表… 执行此操作… 示例场景

中包含指定的文本:

  • 短消息

  • 扩展的消息

  • 信息类别

  • 消息ID

MATLAB在线™时,扩展消息不包括在搜索中。

在搜索字段中键入文本。

您记得看到一条包含想要查看的文本的消息,但您不记得确切的消息文本。

例如,键入com在搜索字段中显示那些在短消息、扩展消息或消息ID中包含该文本的消息。

对应于给定的消息ID

类型是否:后面跟着一个空格和搜索字段中的消息ID。

方法查看他人编写的代码,希望看到与被抑制的消息相对应的消息% #好< AGROW >指令。

类型是否:agrow在搜索栏中。消息id包含AGROW显示为链接。单击每个链接以获取有关邮件的更多信息。

并非所有Code Analyzer消息都有附加信息。这些消息不会以链接的形式显示。

您可以使用代码分析器首选项设置

单击搜索字段右侧的向下箭头,然后单击显示所有

在对消息进行了一些文本或给定的搜索菜单选项的搜索之后,您希望看到完整的消息列表。

与默认设置(启用或禁用)不同

单击搜索字段右侧的向下箭头,然后单击显示从默认修改的消息

与默认设置不同的消息前面有一个灰点。例如:

一位同事给了您一个设置文件,您希望查看该同事从默认设置更改的每条消息。

在一个给定的类别中

单击搜索字段右侧的向下箭头,单击在类别中显示消息,然后单击所需的类别。

您希望检查描述编码实践的消息,这些编码实践使其他人难以使用您的代码。

单击搜索字段右侧的向下箭头,选择在类别中显示消息,然后选择美学和可读性

单击以链接形式显示的消息以获取更多信息。并非所有消息都显示为链接。

这些都是警告

单击搜索字段右侧的向下箭头,然后选择显示所有警告.黄色三角形中的感叹号警告信息。

您回忆起以前代码生成的警告,但是您无法记住使用搜索字段找到它的足够细节。您希望浏览所有警告消息,以找到感兴趣的特定警告消息。

是错误

单击搜索字段右侧的向下箭头,然后选择显示所有错误.默认情况下,红点中的X表示错误消息,

您希望找到以前处理的脚本所引出的消息。你只记得这是个错误,而且牵涉到parfor

单击搜索字段右侧的向下箭头,然后选择显示所有错误.然后,键入空格和parfor在搜索栏中。

“代码分析器”首选项窗格仅显示包含该单词的错误消息parfor

被禁用

单击搜索字段右侧的向下箭头,然后选择显示禁用消息

您希望查看默认情况下禁用或以前禁用的消息。

查询消息示例

以显示包含单词的代码分析程序错误消息变量和被禁用:

  1. 单击搜索字段中的向下箭头,然后选择显示所有错误

    搜索字段包含严重性:错误

  2. 在文章的最后严重性:错误,按空间键,然后输入变量

  3. 单击搜索字段中的向下箭头并选择显示禁用消息

搜索字段现在包含严重性:错误变量enabled:false.只有满足这些要求的消息才会出现在Preferences窗格中。若要恢复所有邮件的列表,请单击“清除搜索”按钮

显示所有错误而且显示禁用消息中的选项不可用MATLAB在线

相关的话题