exponenta event banner

mlintrpt

Управляемый checkcode для файла или папки

Описание

mlintrpt сканирует все файлы кода MATLAB ® в текущей папке на наличие сообщений анализатора кода и сообщает результаты в веб-браузере MATLAB.

пример

mlintrpt(f) сканирует указанный файл f.

пример

mlintrpt(f, inputType) сканирует указанный файл или папку f, как указано в inputType. Использовать 'file' для указания файла и 'dir' для указания папки.

пример

mlintrpt(___,settingsfile) переопределяет активный файл параметров по умолчанию указанным файлом параметров. Можно указать settingsfile с любым из входных аргументов в предыдущих синтаксисах.

Примеры

свернуть все

Управляемый mlintrpt в файле примера lengthofline.m. MATLAB ® отображает отчет о потенциальных проблемах и улучшениях дляlengthofline.

mlintrpt('lengthofline')

Управляемый mlintrpt на всех примерах в папке примеров MATLAB ®matlabroot/matlab/help/techdoc/matlab_env/examples. MATLAB отображает отчет о потенциальных проблемах и улучшениях для всех файлов кода MATLAB в этой папке.

mlintrpt(fullfile(matlabroot,'help','techdoc','matlab_env','examples'),'dir')

Подавление определенных сообщений в отчете путем создания и задания файла параметров. Например, файл lengthofline.m включает несколько строк, которые используют | вместо | | в качествеOR оператор. По умолчанию mlintrpt помечает эти строки.

mlintrpt('lengthofline')

Создание файла параметров, который подавляет сообщение, помечающее использование | в качестве OR оператор.

  1. На вкладке Главная (Home) в разделе Среда (Environment) нажмите кнопку Настройки (Preferences).

  2. Выберите Code Analyzer на левой панели.

  3. В разделе Параметры по умолчанию (Default Settings) в разделе Эстетика и читаемость (Aesthetics and Readability) очистите сообщение Использовать | | вместо | в качестве оператора ИЛИ в (скалярных) условных операторах.

  4. Войти mysettings.txt в качестве имени файла и сохраните его в текущей папке.

  5. Нажмите кнопку Отмена, чтобы выйти из панели настроек без изменения активных настроек.

Управляемый mlintrpt в файле примера с использованием файла пользовательских настроек mysettings.txt. Сообщение Use | | вместо | в качестве оператора OR в (скалярных) условных операторах подавляется и больше не отображается в отчете.

mlintrpt('lengthofline','mysettings.txt')

Входные аргументы

свернуть все

Имя файла или папки, указанное как символьный вектор. Имя файла может содержать частичный путь, но должно находиться в папке на пути поиска или в текущей папке.

Тип ввода, указанный как 'file' если входные данные являются файлами или 'dir' если входные данные являются папкой.

Имя файла параметров, указанное как символьный вектор. Если файл не находится в текущей папке, укажите полный путь к файлу.

Сведения о создании файла параметров см. в разделе Сохранение и повторное использование параметров сообщений анализатора кода. Если указан недопустимый файл, первое сообщение в отчете: 0: Unable to open or read the configuration file 'mymlint.txt'--using default settings.

Представлен до R2006a