Edición y refactorización: asistencia en la redacción de código y mejoras estructurales
Esta sección reúne todas las herramientas que te ayudan a escribir, dar forma y mejorar el código VBA directamente en el editor.
La mayoría de estas herramientas se centran en agilizar la creación de código: insertar patrones predefinidos, generar bloques estructurados,
crear procedimientos o clases, y guiarte hacia un código coherente y de alta calidad.
Además de estas ayudas para la escritura, la sección también incluye herramientas que facilitan la refactorización sencilla:
reorganizar el código, extraer lógica, mejorar la legibilidad y aplicar convenciones de nomenclatura o estructurales coherentes.
- Herramientas para comentar: Añade o modifica los comentarios para mejorar la claridad, la documentación y la legibilidad del código.
- Sangrador de código: Reformatea automáticamente el código con una sangría uniforme para mejorar su estructura y legibilidad.
- Generador de procedimientos: Generar nuevos procedimientos con estructura, parámetros y documentación predefinidos.
- Generador de llamadas a procedimientos: Crea llamadas a procedimientos con el formato correcto y los argumentos insertados automáticamente.
- Inserción de llamadas a procedimientos: Inserta las llamadas a procedimientos directamente en tu código, en la ubicación y con el formato correctos.
- Promotora inmobiliaria: Generar bloques completos de Get/Let/Set para propiedades con una nomenclatura y una estructura coherentes.
- Declarar una variable: Inserta declaraciones de variables con el tipo, el ámbito y las convenciones de nomenclatura correctos.
- Declarar parámetros: Añade o actualiza los parámetros del procedimiento con los tipos adecuados y los ajustes opcionales.
- Generador de variables: Crea declaraciones de variables y código de inicialización en un formato estructurado y coherente.
- Constant Builder: Incluye declaraciones de constantes con nombres claros y valores asignados.
- Generador de enumeraciones: Genera bloques de enumeración para definir conjuntos de constantes con nombre y así conseguir un código más claro.
- Seleccionar el generador de casos: Crea estructuras «Select Case» adaptadas a variables, enumeraciones o lógicas de ramificación.
- Creador de bucles: Inserta estructuras de bucles «For», «For Each» y «Do» con la sintaxis correcta y los marcadores de posición adecuados.
- Si Builder: Genera bloques «If», «ElseIf» y «Else» con un formato limpio y una estructura lógica.
- Generador de clases: Crear módulos de clase con propiedades, métodos y estructura de inicialización.
- Obtener el nombre del objeto: Recupera e inserta el nombre del objeto seleccionado para agilizar las referencias en el código.