mlintrpt

Запустите checkcode для файла или папки

Синтаксис

mlintrpt
mlintrpt(f)
mlintrpt(f, inputType)
mlintrpt(___,settingsfile)

Описание

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

пример

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

пример

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

пример

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

Примеры

свернуть все

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

mlintrpt('lengthofline')

Запустите mlintrpt на всех примерах в папке matlabroot/matlab/help/techdoc/matlab_env/examples MATLAB® в качестве примера. 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. При Настройках по умолчанию, в разделе Aesthetics и Readability, очищают Использование сообщения || вместо | как операция ИЛИ в (скалярных) условных операторах.

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

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

Запустите mlintrpt на файле в качестве примера с помощью пользовательского файла настроек mysettings.txt. Использование сообщения || вместо | как операция ИЛИ в (скалярных) условных операторах подавлено и более не видимо в отчете.

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

Входные параметры

свернуть все

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

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

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

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

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