EDI de BASIC
Establece las configuraciones del IDE (entorno de desarrollo integrado, por sus siglas en inglés) de Basic para ayudar a editar macros escritas en Basic.
Compleción de código
Esta funcionalidad ayuda al programador en Basic a completar código, lo que ahorra tiempo al escribir y permite reducir los errores.
Activar la compleción de código
Mostrar métodos de un objeto de Basic. La finalización de código mostrará los métodos de un objeto de Basic, siempre que el objeto sea de tipo extendido UNO y la opción "Usar tipos extendidos" también esté activada. No funciona en tipos genéricos Object o Variant Basic.
Cuando una variable sea una interfaz o una estructura de UNO, aparecerá un cuadro de lista tras escribir el punto que corresponde después del nombre de una variable (p. ej., aVar. [el cuadro aparece]). Utilice las flechas del teclado para navegar por el contenido del cuadro. Para insertar el elemento seleccionado oprima la tecla Intro o pulse dos veces sobre este con el ratón. Para cerrar el cuadro de lista oprima la tecla Esc.
Al escribir el nombre del método y oprimir la tecla Tab una vez, se completará la entrada seleccionada; oprima Tab repetidamente para alternar entre las coincidencias con el prefijo de valor mayor. Por ejemplo, si escribe aVar.aMet, se desplazará entre aMet1, aMetodo2, aMetodo3… El resto de las entradas no se ocultará.
Ejemplo:
es una definición de variable válida, a cuyos métodos puede acceder mediante el operador de punto («.»):
Sugerencia de código
Estos son auxiliares de programación para los desarrolladores en Basic.
Corrección automática
Corrige la mayusculación de variables y palabras clave de BASIC mientras se escribe. El EDI de BASIC de Collabora Office modificará la escritura de instrucciones y variables de BASIC en su código para mejorar el estilo y la comprensibilidad. Las modificaciones al código se basan en las declaraciones de variables del programa y en las órdenes de Collabora Office BASIC que se analicen.
Ejemplo:
y al escribir Intvar, se corregirá a intVar para coincidir con la mayusculación de la declaración de intVar.
Las palabras clave de Basic también se corrigen automáticamente (la lista de las palabras clave se toma del analizador sintáctico).
Ejemplos:
Integer, String, ReDim, ElseIf, etc...
Cerrar comillas automáticamente
Completa automáticamente un par de comillas incompleto. El EDI de BASIC de Collabora Office añadirá unas comillas de cierre siempre que escriba unas de apertura. Útil para insertar cadenas en el código en Basic.
Cerrar paréntesis automáticamente
Completa automáticamente un par de paréntesis incompleto. El EDI de BASIC de Collabora Office añadirá un paréntesis de cierre «)» siempre que escriba uno de apertura «(».
Cerrar procedimientos automáticamente
Inserta automáticamente instrucciones de cierre para los procedimientos. El EDI de BASIC de Collabora Office añadirá una instrucción End Sub o End Function cuando escriba una instrucción Sub o Function y oprima Intro.
Funcionalidades del lenguaje
Usar tipos extendidos
Permite los tipos de objetos UNO como tipos BASIC válidos. Esta funcionalidad amplía los tipos estándar del lenguaje de programación BASIC con los tipos UNO de Collabora Office. Esto permite definir variables con el tipo UNO adecuado y es necesario para la función de compleción de código.
Ejemplo:
El uso de tipos extendidos de UNO en sus programas de Basic puede restringir la interoperatividad cuando los ejecute en otros paquetes de oficina.