" />

Xide++

Entorno de desarrollo integrado para Xbase++

Producto descontinuado

Este producto ha sido descontinuado por su fabricante y puede que ya no esté disponible. Contacte con ABOX antes de hacer su pedido.

Xide++ le ofrece un entorno de desarrollo para crear y modificar sus programas XBase++. Incluye un menú de proyecto, con el que podrá crear nuevos proyectos, trabajar en los existentes e incluso crear discos de distribución. Puede diseñar visualmente sus pantallas o importar archivos de script RC existentes. Asimismo, puede 'soltar' controles directamente sobre la ventana de código fuente. Incluye un examinador integrado de tablas, desde el que puede visualizarlas y crear código para acceder a ellas.

Requisitos del sistema

  • 486 o superior
  • Windows 95/98/NT
  • 16MB de RAM
  • Ocupa menos de 1MB de espacio en disco
  • CD-ROM
  • VGA o monitor de alta resolución
  • Ratón
  • Se precisa Xbase++ para ver los datos compilados (Es posible compilar sin Xbase++, pero no podrá leer los datos)

Características

  • El menú de proyectos
    • Controla todos los aspectos de un proyecto XBase++
    • Crea un nuevo proyecto o importa un proyecto XBase++ existente
    • Abre proyectos ya creados, los compila y permite depurarlos
    • Hace copia de seguridad y restaura su trabajo a/de archivos ZIP
    • Crea disquetes de distribución cuando su aplicación está lista
    • Permite cancelar la edición y restaurar las cosas a su estado inicial
    • La información del proyecto se guarda en un archivo de texto que puede editar externamente. La estructura de este archivo (XP1) se describe en el manual
  • Creación de un nuevo proyecto
    • Cada nuevo proyecto cuenta con un conjunto de propiedades que lo identifican. Entre estas propiedades se encuentran: nombre del proyecto (obligatorio y exclusivo), descripción, opciones del compilador, opciones del enlazador, recursos y varios directorios
    • Se recomienda que cada proyecto disponga de su propio directorio, dado que el programa genera código fuente.
    • Todas las propiedades de un proyecto se pueden cambiar con posterioridad, por ejemplo, para excluir información de depuración cuando su programa esté listo.
  • Importación de un proyecto XBase++
    • Si ya dispone de un proyecto XBase++, el producto es capaz de leer el archivo XPJ y extraer el nombre del proyecto, las opciones de compilación y enlace, los diferentes directorios de trabajo, etc.
    • Si lo desea, puede cambiar las propiedades de los proyectos importados.
  • Apertura de un proyecto existente
    • Cada vez que se abre un proyecto, se genera una copia de seguridad de todos los archivos de proyecto de forma automática. Esta copia es compatible con la utilidad PKZIP y se almacena en el mismo directorio en que la aplicación IDE reside.
    • Si bien el IDE permite recuperar todos los archivos de este ZIP (cancelando así los cambios hechos), puede, si lo desea, extraer los archivos del archivo ZIP.
  • Ejecución del programa
    • Cuando se decide ejecutar el programa, se abre una sesión DOS que lanza el compilador XBase++ sobre todos los archivos de código fuente que han cambiado recientemente.
    • Una vez compilados todos los programas, se llama al enlazador para crear el archivo EXE.
    • Si tanto la compilación como el enlace tienen éxito, el proyecto se ejecuta como una tarea independiente para que pueda verla en marcha.
    • En caso contrario, se genera un archivo .RUN, que se muestra de manera automática en una ventana. De esta forma, podrá corregir los errores de compilación y/o enlace.
    • Si abre cualquiera de los archivos de código fuente en el editor, una ventana independiente le mostrará los errores encontrados al intentar compilar ese programa en particular.
  • Depuración de programas
    • La opción de depuración compila y enlaza todo el código fuente incluyendo información de depuración, y ejecuta su programa a través del depurador de XBase++.
    • La ventana de depuración se abre como una tarea independiente para que pueda avanzar paso a paso por el código fuente.
    • Si abre le código fuente en el editor, podrá corregirlo a medida que avanza el proceso de depuración.
  • Creación de disquetes de distribución
    • Cuando esté listo para distribuir su aplicación, puede crear un juego de disquetes (o directorio de la red) con los archivos necesario para que un usuario pueda ejecutar su programa.
    • Debe indicar la unidad y establecer unas cuantas opciones.
    • El programa extraerá los archivos necesarios del directorio de runtime de XBase++ (si es necesario) y de los directorios de su proyecto para que su aplicación se pueda instalar en otro ordenador.
  • Opciones del compilador
    • Permite establecer qué opciones del compilador se utilizarán para un proyecto.
    • Estas opciones se utilizan tanto a la hora de generar el programa, como cuando compila desde la ventana de código fuente.
    • Un indicador le permite activar y desactivar fácilmente las opciones de información de depuración.
  • Opciones del enlazador
    • Permite establecer qué opciones del enlazador se utilizarán para un proyecto.
    • Estas opciones se utilizan a la hora de generar el programa y determinan el enlazador a usar y la generación de un archivo MAP.
    • El enlazador usado por defecto es ALINK, aunque puede especificar otros.
  • Recursos
    • Permite establecer las opciones relativas al compilador de recursos.
    • Puede crear un archivo de recursos introduciendo las definiciones del recurso en un panel.
  • Directorios
    • Cada proyecto requiere varios la especificación de varios directorios, puesto que el IDE genera, de forma automática, archivos PRG y XPJ, y debe saber dónde ubicarlos.
    • Al menos el código fuente de cada proyecto debe guardarse en un directorio diferente. Si especifica un directorio para las bases de datos, el IDE examinará ese directorio para saber qué motores de base de datos debe incluir en el proyecto.
  • Copia de seguridad del proyecto
    • Si no tiene ningún archivo de código fuente abierto, puede guardar una copia de sus archivos de proyecto desde el IDE.
    • Puede hacer copia del fuente actual o de todo el entorno de XBase++, lo que resulta muy útil para seguir trabajando en el proyecto desde otro ordenador.
  • Restaurar de una copia
    • Si ha creado copias de seguridad desde el IDE, puede restaurar los archivos en cualquier directorio, incluyendo el código fuente original.
    • Puede restaurar archivos individuales a partir de un archivo de copia completo, en el directorio que especifique.
  • Deshacer los cambios de una sesión
    • Cada vez que abre un proyecto, el IDE hace una copia automática de todos los archivos de programa (PRG), de cabecera (CH), de recurso (ARC) y de proyecto (XPJ). El archivo ZIP que se crea se guarda en el mismo directorio donde reside el EXE.
    • Si decide deshacer los cambios de una sesión, todos los archivos PRG, CH y ARC se eliminarán, así como el archivo de proyecto XPJ. A continuación, los archivos guardados en el ZIP se extraerán para recuperar el estado previo al inicio de la sesión de trabajo.
    • De hecho, los archivos no se eliminan realmente, sino que se envían a la Papelera de Reciclaje por si desea recuperarlos.
  • Esquema del código fuente
    • Muestra una vista a nivel de proyecto de todos los archivos de programa, procedimientos y funciones cada vez que se crea o abre un proyecto.
    • Le permite situarse rápidamente sobre cualquier función del programa.
    • Haciendo doble clic sobre la función, se abre una ventana con el código fuente de la misma.
    • Si el programa no está abierto en una ventana de código fuente, se abrirá una automáticamente. Mediante las teclas más y menos puede expandir y colapsar cada programa de manera individual.
    • Si lo desea, puede clasificar alfabéticamente todos los programas, para que la búsqueda resulte más sencilla.
  • El editor de código fuente
    • Una vez que se abre un programa (u otro fichero de texto), puede usar el editor de código fuente para hacer cambios en los ficheros.
    • Puede utilizar la barra de herramientas o el menú para ejecutar diferentes acciones sobre el código.
    • El editor permite compilar el código actualmente editado. Si se encuentran errores o avisos de compilación, éstos aparecerán indicados sobre la correspondiente línea de código fuente.
    • Permite insertar construcciones de código, como DO CASE o IF..ENDIF, de forma automática, así como archivos de script RC.
    • Ofrece funciones de salto inteligente, que permiten, por ejemplo, localizar el inicio o final de una estructura IF..ENDIF con sólo pulsar una combinación de teclas.
  • Diseñador visual
    • Permite crear pantallas XBase++ de manera visual arrastrando controles desde la barra de herramientas y soltándolos en el formulario.
    • El inspector de objetos le permite cambiar las diferentes propiedades de los objetos XBase++ directamente sobre el formulario.
    • Al finalizar la edición, el código del programa se actualizará para reflejar los cambios en el diseño de la pantalla.
    • El diseñador escribirá todas las propiedades de cada objeto en el código fuente, ofreciéndole de esta forma la oportunidad de revisarlo.
    • Si está familiarizado con el producto, puede indicar al diseñador que escriba sólo aquellas propiedades que no concuerdan con el valor por defecto para, de esta forma, reducir el número de líneas de código.
ProductoPrecio
Xide++209,75 €
ACCIONES
Imprimir página
Precios