Es particularmente útil la posibilidad que se incorpora para lainteracción con la jerarquía de objetos de la aplicaciónmediante la interfaz ActiveX ™ Automation de Microsoft, y la posibilidadde responder a eventos mediante la implementación de funcionesdiseñadas como reactores.
Como herramienta de desarrollo se aporta un Entorno de Desarrollo Integrado(IDE) que incluye un compilador y varias utilidades para la depuración.
El IDE Visual LISP incluye:
- Comprobador de Sintaxis que reconoce secuencias AutoLISP erróneas y el uso incorrecto de los argumentos en llamadas a las funciones primitivas del lenguaje.
- Compilador de Ficheros que incrementa la velocidad de ejecución y constituye una plataforma de distribución que brinda seguridad al código fuente.
- Depurador de Fuentes, diseñado específicamente para AutoLISP, que permite la ejecución paso a paso del código fuente en una ventana mientras se observan simultáneamente los resultados obtenidos en la pantalla gráfica de AutoCAD.
- Editor de Programación que emplea la codificación por color para LISP y DCL, así como otras características de apoyo sintáctico.
- Formateo LISP automático que redistribuye las líneas de código y las identa para facilitar la lectura de los programas.
- Amplias características de Inspección y Vigilancia (Watch) que permiten el acceso en tiempo real a los valores de las expresiones y las variables, y que pueden ser empleadas tanto para datos LISP como para objetos gráficos de AutoCAD.
- Ayuda sensible al contexto sobre las funciones AutoLISP y una ventana Apropos para búsqueda de nombres de símbolos.
- Sistema de Administración de Proyectos que facilitan el mantenimiento de aplicaciones con múltiples ficheros fuente.
- Empaquetado de los ficheros AutoLISP compilados en un único módulo de programa.
- Capacidad para guardar y recuperar la configuración del Escritorio para reutilizar la distribución de ventanas de cualquier sesión anterior de VLISP.
- Consola Visual LISP Inteligente que permite un nuevo nivel deinteracción del usuario, con funciones que amplían las de laventana de texto habitual de AutoCAD.