Code Inspection Homepage

Inspection du code Oracle PL/SQL

En activant l'inspection du code, Visual Expert analysera votre code en tenant compte de plus de 300 règles pour détecter les vulnérabilités, les bugs et les problèmes de maintenabilité.

NNote : Si vous n'avez pas encore configuré Visual Expert, suivez ce tutoriel pour commencer.

Activer l'inspection du code lors de la création d'un nouveau projet

  • Créer un nouveau projet comme indiqué ici : PowerBuilder, Oracle, SQL Server

    Après avoir sélectionné le code source à analyser dans l'assistant de projet VE, activez les fonctions d'inspection du code :

    Enable Code Inspection Features

Activer l'inspection du code pour un projet existant

  • Pour votre projet existant, activez la fonction "Inspection du code" via "Paramètres > Autres paramètres".



  • Dans l'onglet Inspection du code, activez la fonctionnalité en cliquant sur le bouton "ON/OFF".



  • Vous pouvez passer en revue les règles de code listées dans la colonne "Nom de la règle de code", et désactiver celles qui ne vous intéressent pas en décochant la case "IsActive".
  • Fermez cette fenêtre pour enregistrer vos préférences

Résultat de l'inspection du code

  1. Lorsque l'analyse du code est terminée, une nouvelle section "Inspection du code" s'affiche dans l'arborescence de Visual Expert.
    Les langues supportées sont listées à la racine du treeview.
    Pour chaque langage, le nombre de règles disponibles est indiqué :
    Code Inspection Rules for Oracle

    Sélectionnez un langage, par exemple : "Code Inspection pour Oracle".
  2. Choisissez une macro pour sélectionner les problèmes qui vous intéressent :

    Select issues for T-SQL code inspection

  3. Les règles correspondantes sont listées dans le treeview.
    Pour chaque règle, le nombre de problèmes trouvés est indiqué comme illustré ci-dessous.

    Code Inspection for Oracle

  4. Lorsque vous sélectionnez une règle : une page de documentation apparaît avec avec des informations détaillées.

    Code Inspection Rule Description for Oracle

  5. Dans la barre de navigation, cliquez sur "Problèmes trouvés" :
    Chaque objet présentant ce problème particulier est répertorié dans une hiérarchie de conteneurs.
    Security Issues in Oracle PL/SQL Applications

  6. Lorsque vous sélectionnez un objet dans cette liste, les problèmes sont mis en évidence : Les problèmes sont mis en surbrillance dans le code

    Highlight issues in your PL/SQL code

Voir également :

Visual Expert, Oracle, Code Inspection