La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Débuggage et analyse
Diagnostiquer les problèmes et vérifier la syntaxe et la compatibilité des versions
Lorsque vous travaillez dans l’éditeur et dans Live Editor, MATLAB® identifie automatiquement les problèmes de codage potentiels. Les fonctionnalités de débuggage vous aident à diagnostiquer des problèmes spécifiques. 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 Analyzer | Identify and address code issues (depuis R2022b) |
Code Compatibility Analyzer | Identify and address compatibility issues against current version of MATLAB (depuis R2022a) |
Fonctions
Rubriques
Débuggage
- Debug MATLAB Code Files
Diagnose problems in MATLAB code files using different debugging methods.
- Editor/Debugger Preferences
Use Editor/Debugger preferences to customize the Editor.
Vérification de la syntaxe
- Check Syntax as You Type
Use syntax highlighting, delimiter matching, and code suggestions and completions to write commands faster and avoid syntax errors. - Check Code for Errors and Warnings Using the Code Analyzer
Use the MATLAB Code Analyzer to check your code for coding problems automatically. - MATLAB Code Analyzer Report
Generate a report that identifies potential errors, problems, and opportunities for improvement in your code. - Code Analyzer Preferences
Set Code Analyzer preferences to enable or disable Code Analyzer features and specify message indicator preferences. - Configure Code Analyzer
Configure Code Analyzer messages and add custom checks. - Index of Code Analyzer Checks
This topic contains a listing of built-in MATLAB Code Analyzer checks which you can modify to meet your own custom coding standards.
Compatibilité des versions
- MATLAB Code Compatibility Analyzer
Generate a report to identify potential compatibility issues in your code when you upgrade to a newer MATLAB release.
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.