Можно измениться, как сообщения Анализатора кода появляются в Редакторе и Live Editor. За немногим исключением эти настройки применяются к сообщениям в Редакторе, Live Editor, Редакторе MATLAB® Function Block (если ваши продукты используют тот инструмент), и Отчет Анализатора кода.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Code Analyzer, и затем настройте опции настройки как описано в приведенной ниже таблице.
Опция | Использование |
---|---|
Enabled Integrated Warning and Error Messages | Задайте, хотите ли вы отобразить индикаторы сообщения Анализатора кода, такие как подчеркивание кода и панели индикатора сообщения, для документов, открытых в Редакторе. Для получения дополнительной информации смотрите Автоматическую проверку кода в Редакторе и Live Editor — Анализатор кода. |
Underlining | Задайте тип кодирования проблем, которые вы хотите подчеркнуть. Независимо от пункта меню подчеркивания вы выбираете, Редактор отмечает ошибки и предупреждения в панели индикатора сообщения. |
Autofix | Обеспечивает ссылку на панель настройки, которая позволяет вам настроить ошибки выделения цвета и предупреждения, что MATLAB может автозафиксировать. Вы инициировали, автофиксируют путем нажатия кнопки Fix в сообщении Анализатора кода. |
Active Settings | Выберите набор настроек сообщения, чтобы использовать. Кликните по стрелке вниз, чтобы выбрать или просмотреть к ранее сохраненному файлу настроек. |
Кнопка Actions | Щелкните, чтобы открыть меню, которое позволяет вам выбрать:
|
Поле поиска | Ищет список сообщений Анализатора кода, которые отображаются ниже поля поиска. Для получения дополнительной информации смотрите Поиск сообщений в Настройках анализатора кода. |
Настройки сообщения Анализатора кода | Избранные или сообщения открытым текстом, чтобы включить или подавить их внешний вид в ваших документах Редактора. Чтобы расширить или свернуть все категории в списке, щелкните правой кнопкой где угодно по списку и выберите Expand All или Collapse All. Чтобы подавить сообщение на линию за линией или базис файла файлом, смотрите, Настраивают, Анализатор кода передают Индикаторы и сообщения. |
Можно искать список сообщений Анализатора кода в настройках Анализатора кода, чтобы отобразить только те сообщения, которые в настоящее время представляют интерес для вас. Используйте любую комбинацию методик, которые представляет следующая таблица.
Примечание
Если вам не установили MATLAB Compiler™, панель настроек Анализатора кода не отображает категорию MATLAB Compiler (deployment) messages.
Видеть список сообщений... | Выполните это действие... | Сценарий в качестве примера |
---|---|---|
Содержа заданный текст в:
В MATLAB Online™ расширенное сообщение не включено в поиск. | Введите текст в поле поиска. | Вы вспоминаете наблюдение сообщения, содержащего некоторый текст, который вы хотите рассмотреть, но вы не можете помнить точный текст сообщения. Например, введите |
Соответствие данному идентификатору сообщения | Введите | Вы рассматриваете код, который кто-то еще записал, и вы хотите видеть сообщение, которое соответствует подавленному с помощью Введите Не все сообщения Анализатора кода имеют дополнительную информацию. Эти сообщения не появляются как ссылки. |
То, что можно установить настройки Анализатора кода использования | Кликните по стрелке вниз справа от поля поиска, и затем нажмите Show All. | Вы хотите видеть полный список сообщений после того, как вы искали сообщения некоторый текст или данный поисковый пункт меню. |
Отличающийся от настройки по умолчанию (активированных или отключенных) | Кликните по стрелке вниз справа от поля поиска, и затем нажмите Show Messages Modified from Default. Серая точка предшествует сообщению с установкой, отличающейся от значения по умолчанию. Например: | Коллега дал вам файл настроек, и вы хотите рассмотреть каждое сообщение что коллега, измененный от его настройки по умолчанию. |
В данной категории | Кликните по стрелке вниз справа от поля поиска, нажмите Show Messages in Category, и затем кликните по категории, которую вы хотите. | Вы хотите рассмотреть сообщения, которые описывают методы кодирования, которые мешают другим использовать ваш код. Кликните по стрелке вниз справа от поля поиска, выберите Show Messages in Category, и затем выберите Aesthetics and Readability. Кликните по сообщениям, которые появляются как ссылки для получения дополнительной информации. Не все сообщения появляются как ссылки. |
Это - предупреждения | Кликните по стрелке вниз справа от поля поиска, и затем выберите Show All Warnings. Восклицательный знак в желтом треугольнике указывает на предупреждающее сообщение. | Вы вспоминаете предыдущие предупреждения, что ваш код сгенерировал, но вы не можете помнить достаточно деталей, чтобы использовать поле поиска, чтобы найти его. Вы хотите просмотреть все предупреждающие сообщения, чтобы найти конкретное интереса. |
Ошибки | Кликните по стрелке вниз справа от поля поиска, и затем выберите Show All Errors. По умолчанию, X в красной точке указывает на сообщение об ошибке. | Вы хотите найти сообщение выявляемым скриптом, вы продолжили работать ранее. Все, что можно вспомнить, - то, что это была ошибка, и это включило Кликните по стрелке вниз справа от поля поиска, и затем выберите Show All Errors. Затем введите пробел и Панель настройки Анализатора кода отображает только сообщения об ошибке, которые содержат слово |
Отключены | Кликните по стрелке вниз справа от поля поиска, и затем выберите Show Disabled Messages. | Вы хотите видеть сообщения, которые отключены по умолчанию, или вы ранее отключили. |
Отобразить сообщения об ошибке Анализатора кода, которые содержат слово variable
и отключены:
Кликните по стрелке вниз в поле поиска, и затем выберите Show All Errors.
Поле поиска содержит severity:error
.
В конце текста severity:error
, нажмите клавишу Space, и затем введите variable
.
Кликните по стрелке вниз в поле поиска и выберите Show Disabled Messages.
Поле поиска теперь содержит severity:error variable enabled:false
. Только сообщения, которые выполняют те требования, появляются в панели Настроек. Чтобы восстановить список всех сообщений, кликните по ясной кнопке поиска.
Show All Errors и опции Show Disabled Messages не доступны в MATLAB Online.