Édition et refactorisation — Aide à la rédaction de code et améliorations structurelles
Cette section regroupe tous les outils qui vous aident à rédiger, structurer et améliorer votre code VBA directement dans l'éditeur.
La plupart des outils présentés ici visent à accélérer la création de code : insertion de modèles prêts à l'emploi, génération de blocs structurés,
création de procédures ou de classes, et aide à la rédaction d'un code cohérent et de haute qualité.
Outre ces aides à la rédaction, cette section propose également des outils facilitant la refactorisation légère :
réorganiser le code, extraire la logique, améliorer la lisibilité et appliquer des conventions de nommage ou de structure cohérentes.
- Outils de commentaire: Ajoutez ou modifiez des commentaires afin d'améliorer la clarté, la documentation et la lisibilité du code.
- Indenteur de code: Reformatez automatiquement le code en conservant une indentation cohérente pour améliorer la structure et la lisibilité.
- Générateur de procédures: Générer de nouvelles procédures avec une structure, des paramètres et une documentation prédéfinis.
- Générateur d'appels de procédure: Générer des appels de procédure correctement formatés avec des arguments insérés automatiquement.
- Insertion d'un appel de procédure: Insérez les appels de procédure directement dans votre code, à l'emplacement et au format appropriés.
- Promoteur immobilier: Générer des blocs complets de propriétés Get/Let/Set avec une nomenclature et une structure cohérentes.
- Déclarer une variable: Insérez des déclarations de variables en respectant le type, la portée et les conventions de nommage appropriés.
- Déclarer les paramètres: Ajoutez ou modifiez les paramètres de la procédure en indiquant les types appropriés et les paramètres facultatifs.
- Générateur de variables: Créez des déclarations de variables et du code d'initialisation dans un format structuré et cohérent.
- Constant Builder: Insérez des déclarations de constantes avec des noms clairs et des valeurs attribuées.
- Générateur d'énumérations: Générer des blocs d'énumération pour définir des ensembles de constantes nommées afin d'obtenir un code plus lisible.
- Sélectionner le générateur de cas: Créez des structures « Select Case » adaptées aux variables, aux énumérations ou à la logique de branchement.
- Générateur de boucles: Insérez les structures de boucles « For », « For Each » et « Do » en respectant la syntaxe et en utilisant les espaces réservés.
- Si Builder: Générer des blocs « If », « ElseIf » et « Else » avec une mise en forme soignée et une structure logique.
- Générateur de classes: Créer des modules de classe comprenant des propriétés, des méthodes et une structure d'initialisation.
- Récupérer le nom de l'objet: Récupérer et insérer le nom de l'objet sélectionné afin d'accélérer la référence au code.