Настройки анализатора кода
Можно изменить отображение сообщений анализатора кода в редакторе с помощью matlab.codeanalyzer
настройки. За несколькими исключениями эти настройки применяются к сообщениям в Editor, Live Editor MATLAB® Function Block Editor (если ваши продукты используют этот инструмент) и отчет анализатора кода. Доступ к matlab.codeanalyzer
настройки с использованием корневого SettingsGroup
объект, возвращенный settings
функция. Для примера установите временное значение для опции подчеркивания равным 1
чтобы подчеркнуть только ошибки. По умолчанию для опций подчеркивания задано значение 2
, подчеркивая как ошибки, так и предупреждения.
s = settings; s.matlab.codeanalyzer.UnderlineOption.TemporaryValue = 1
Дополнительные сведения о настройках см. в разделах Доступ и Изменение параметров.
EnableIntegratedMessages
- Включить непрерывную проверку кода1
(по умолчанию) | 0
Включите непрерывную проверку кода, заданную как 1
или 0
.
Установите значение 1
чтобы включить непрерывную проверку кода в редактор и Live Editor.
Пример: s.matlab.codeanalyzer.EnableIntegratedMessages.TemporaryValue = 0
UnderlineOption
- Тип проблем, которые необходимо подчеркнуть2
(по умолчанию) | 0
| 1
Тип проблем, которые нужно подчеркнуть, заданный как одно из значений в таблице ниже. Независимо от выбранной опции подчеркивания, редактор и Live Editor помечают ошибки и предупреждения на панели индикаторов сообщений.
Значение | Описание |
---|---|
0 | Нет подчеркивания. |
1 | Только ошибки подчеркивания. |
2 | Подчеркивайте ошибки и предупреждения. |
Пример: s.matlab.codeanalyzer.UnderlineOption.TemporaryValue = 1
ActiveConfigurationFile
- Имя файла параметров активного сообщения<no value>
(по умолчанию) | строковый скаляр | символьный векторИмя файла параметров активного сообщения, заданное как строковый скаляр или вектор символов. Имя файла должно содержать полный путь к файлу. По умолчанию значение этой настройки не задано, и MATLAB использует настройки сообщений анализатора кода по умолчанию.
Пример: s.matlab.codeanalyzer.ActiveConfigurationFile.TemporaryValue = "C:\MyWork\MATLAB\MyMessageSettings.txt"