Contenu principal

Identifier les problèmes de code

Identifier les problèmes et vérifier la compatibilité des versions et la préparation à la génération de code

Lorsque vous travaillez dans l’éditeur et dans Live Editor, MATLAB® identifie automatiquement les problèmes de codage potentiels. Vous pouvez également générer des rapports qui vous aident à mettre à jour votre code lorsque vous effectuez une montée de version de MATLAB.

Outils

Code AnalyzerIdentify and address code issues (depuis R2022b)
Code Compatibility AnalyzerIdentify and address compatibility issues against current version of MATLAB (depuis R2022a)

Fonctions

développer tout

codeIssuesIdentify code issues in files (depuis R2022b)
fixFix code issues (depuis R2023a)
exportWrite code issues to file (depuis R2023b)
checkcodeCheck MATLAB code files for possible problems
codeCompatibilityReportCreate code compatibility report
analyzeCodeCompatibilityCreate code compatibility analysis results
matlab.codeanalysis.validateConfigurationValidate Code Analyzer configuration file (depuis R2023a)
matlab.codeanalysis.refreshConfigurationRefresh cached Code Analyzer configuration (depuis R2023a)

Rubriques

Vérification de la syntaxe

Compatibilité des versions

Génération de code

  • Code Generation Readiness Tool
    The code generation readiness tool screens MATLAB code for features and functions that code generation does not support.