Explorer le code dans l'arborescence de Visual Expert Web

L'explorateur de code de Visual Expert Web est un outil puissant qui permet aux développeurs de naviguer, de comprendre et de gérer efficacement leur base de code.

Grâce à sa structure intuitive structurée en arborescence, les développeurs peuvent facilement explorer les éléments clés de leurs projets, tels que les classes, les méthodes, les fonctions et les variables. Il permet de passer en revue le code rapidement, d'analyser les dépendances et d'obtenir des informations détaillées sur les relations entre les éléments du code, ce qui renforce la productivité et rationalise la maintenance et les développements logiciels.

Avantages de l'explorateur de code dans Visual Expert Web

  1. Meilleure navigation dans le code
    L'explorateur de code offre une vue hiérarchique du code, ce qui permet de naviguer facilement dans les composants tels que les classes, les méthodes et les variables.
  2. Meilleure compréhension du code
    Les développeurs visualisent la structure du projet, ce qui facilite la compréhension des interactions entre les différents éléments du code, et donc la compréhension des systèmes complexes.
  3. Gestion efficace du code
    La présentation structurée aide les développeurs à trouver rapidement des éléments de code particuliers, ce qui réduit le temps passé à chercher dans les fichiers.
  4. Analyse des dépendances
    Le Code Explorer met en évidence les dépendances entre les éléments de code, permettant ainsi aux développeurs de comprendre l'impact des modifications et d'éviter les conséquences indésirables.
  5. Accès rapide aux composants du code
    Les développeurs peuvent accéder directement à la définition ou à l'implémentation d'un composant en quelques clics, permettant de revoir le code et de le déboguer plus rapidement.
  6. Support de code volumineux
    La représentation structurée est particulièrement utile pour les grands projets, où la recherche manuelle dans des milliers de lignes de code n'est pas réaliste.
  7. Faciliter la collaboration au sein de l'équipe
    Une vue claire et cohérente du code permet à tous les membres de l'équipe de comprendre la structure du projet, et favorise la collaboration..
  8. Amélioration de la productivité
    La facilité de navigation et d'accès aux éléments du code améliore la productivité, permettant aux développeurs de se concentrer davantage sur le développement plutôt que sur la recherche dans le code.
  9. Détection des erreurs et maintenance
    Avoir une vue d'ensemble du code aide les développeurs à repérer les incohérences, le code inutilisé et les erreurs potentielles, ce qui permet de réduire les efforts de maintenance.

Exemples de fonctionnalités de TreeView

Sample TreeView Features

Voici quelques aspects clés de la structure arborescente de l’explorateur de code :

  • A – Exemple d'arborescence affichant la structure hiérarchique d'un composant.
  • B – Le nombre de lignes du code, les lignes actives étant surlignées en rouge et les lignes référencées en orange.
  • C – Liste de références de mots-clés, organisée par numéros de ligne pour un accès et une révision rapides.

Dans la barre de navigation gauche de la plate-forme, vous pouvez accéder aux fonctionnalités suivantes pour les objets.

 Documentation du code dans Visual Expert Web
Références Croisées  dans Visual Expert Web
Revue de code dans Visual Expert Web
Analyse des Performances dans Visual Expert Web

Principales Fonctionnalités de l'explorateur de code

Vous pouvez également faire un clic droit sur n'importe quel objet dans l'arborescence ou dans la vue du code source pour afficher une liste des fonctionnalités disponibles.

Fonctionnalités des objets pour explorer votre code

Object Functions List - VE Web
  • Liste des composants : Affiche tous les composants des PBL sélectionnées.
  • Localiser : Localise les composants sélectionnés dans la hiérarchie du conteneur.
  • Problèmes d'inspection du code : Liste les éléments à corriger détéctés par l'inspection du code.
  • Lignes de code (SLOC) : Calcule le nombre de lignes de code source pour les éléments sélectionnés.
  • Créer une vue à partir d'une sélection : Permet aux utilisateurs de créer des vues personnalisées à partir d'éléments de code sélectionnés.
  • Ajouter tous les éléments sélectionnés à la shortlist : Ajoute les composants sélectionnés à une liste restreinte pour en faciliter l'accès et la consultation.

Fonctionnalités détaillées pour explorer votre code

Detailed Object Functions List - VE Web
More Object Functions List - VE Web
  • Définition : Affiche des informations détaillées sur les éléments sélectionnés.
  • Architecture : Permet de visualiser la hiérarchie et la structure des composants sélectionnés.
  • Declared Non-Visual Objects: Shows all non-visual objects declared in the selected code elements.
  • Analyse d'impact (arbre) : Affiche les éléments impactés pas une modification du code sous forme d'arborescence.
  • Références (Éléments utilisés) : Indique où sont utilisés des éléments ou des composants particuliers dans le code..
  • Créer une vue personnalisée : Créez une vue personnalisée basée sur les composants sélectionnés pour une analyse ciblée.

 

Voir également

Visual Expert Web, Oracle, PowerBuilder, SQL Server, Explorateur de code, Arborescence, Fonctionnalités au niveau des objets