Editor de Código Fuente |
Xailer incluye entre sus herramientas del Entorno Integrado de desarrollo un poderoso editor de código fuente profesional y totalmente orientado al programador.
El editor de Xailer está basado en el editor SCINTILLA, un poderoso editor gratuito creado por Neil Hodgson, este producto es usado además en otros productos similares para otros lenguajes de programación por su versatilidad, gran variedad de características orientadas al programador y facilidad de integración.
Además de las características disponibles en cualquier editor de texto, el editor de Xailer incluye características especialmente útiles al momento de editar el código fuente, como puede ser la sintáxis en colores, indicadores de error, marcadores de línea, y herramientas especiales para combinar el código con el uso de un depurador. |
|
|
Desde el menú del IDE el editor de Xailer soporta operaciones de búsqueda y reemplazo, búsqueda simple con soporte de "regular expressions" y búsqueda masiva en todos los archivos de código fuente que integran el proyecto.
El Editor coloca los resultados de una búsqueda en multiples archivos en una sección de mensajes del la ventana del editor desde donde es posible seleccionar la línea donde se encuentra lo que estamos buscando, Xailer abrirá el archivo si no está ya abierto en el editor, y colocará el cursor en la línea correspondiente.
|
|
El Editor de Xailer es 100% configurable para adaptarse a los gustos particulares de cada programador, se pueden configurar los espacios de tabulación para identado, la apariencia de la presentación del código fuente, números de línea, señalador de la línea actual, control de estructuras de programación (IF...ENDIF, DO CASE ... ENDCASE, DO WHILE ... ENDDO, etc), así mismo se puede definir un esquema de colores personalizado para todos los componentes del lenguaje de programación, incluyendo además de colores, tipos y tamaños de letra. |
El editor de Xailer posee una interesante característica que son las "Abreviaturas", mediante este sistema, es posible "enseñarle" al editor a crear estructuras de programación que deberá escribir de manera automática cada vez que detecte que escribimos una serie de teclas especiales, en combinación con las teclas Crtl+B.
Asi por ejempo si deseamos crear una estructura IF ELSE ENDIF, bastará con teclar "ife"+Crtl+B y listo, el editor escribirá por nosotros la estructura solicitada.
El editor viene configurado con un conjnto de abreviaturas pedeterminadas, pero es posible crear tus propias abreviaturas también. |
|
El Editor también está integrado con el resto de los componentes del IDE, ya que puede tomar información del gestor de proyectos cuando hay errores de compilación, abrir el archivo donde se produjo el error, y posicionar el cursor en la línea del mismo donde se produjo el error, está integrado con el Diseñador de Formularios ya que genera de manera automática los .PRG que contienen el código fuente de cada formulario, facilita además la programación visual creando el código fuente para los eventos de los controles y muchas cosas mas. |
|