Las herramientas base estándar de Eclipse presuponen que los datos bidireccionales aparecen
en diseño lógico estándar puro (sin incluir marcas). Las únicas utilidades que funcionan con
marcas proporcionadas por
Windows® y
Eclipse son "Insertar carácter de control Unicode" y "Mostrar caracteres de control Unicode", disponibles en
editores de texto. Aunque es suficiente para editar texto sencillo, no son
suficientes para desarrollo de programas, ya que la búsqueda, comparación, compilación y otras funciones
estándar de Eclipse no tienen soporte para el procesamiento correcto de marcas. El uso de herramientas
estándar de Eclipse para el trabajo con datos bidireccionales que incluyen marcas para determinadas
tareas (como búsquedas y comparaciones estándar) puede dar resultados erróneos (serie de búsqueda no encontrada,
comparación incorrecta, resultado incorrecto al reemplazar). En otros casos, cuando se editan los datos
bidireccionales, un usuario puede eliminar inadvertidamente marcas invisibles, lo que puede producir la
corrupción en los datos bidireccionales.
Para proporcionar el soporte correcto para el proceso de datos bidireccionales que contienen marcas,
se ha añadido una gestión especial a las herramientas siguientes de
Rational Developer for System z:
- Editor LPEX de System
z
- Ventanas de búsqueda de archivo
- Ventana de comparación de texto
- Compiladores
Los usuarios de sistemas bidireccionales Rational Developer for System
z que trabajen en desarrollo de programas con archivos visuales remotos tienen las opciones siguientes:
- Utilizar conversión lógica inteligente para datos visuales (conversión visual a lógica con marcas)
y utilizar herramientas especiales para la gestión de datos lógicos inteligentes. La ventaja de esta
opción es que los datos que se muestran y editan en el editor LPEX de
System z son idénticos a los
del sistema zSeries visual.
También hay soporte para la búsqueda y comparación de archivos lógicos inteligentes. La desventaja
de esta opción es que no todas las herramientas están adaptadas para el soporte de datos lógicos inteligentes.
- Utilizar conversión estándar visual-a-lógico (sin marcas) y utilizar herramientas estándar de
Eclipse. La ventana de esta opción es que todas las herramientas estándar de Eclipse tienen soporte
para datos lógicos sin marcas. La desventaja es que en algunos casos, los datos lógicos se presentan
de forma distinta a como se presentan en sistemas visuales, y podría haber corrupción de datos cuando
se realizan varias conversiones o los datos se editan en un sistema local.
- Utilizar archivos en diseño visual. El diseño visual, aunque tiene un soporte irregular en Eclipse,
puede ser útil para la comprobación de sintaxis local y otras necesidades especiales.
En
Rational Developer
for System
z se proporciona un programa de utilidad de conversión
Cambiar formato bidireccional
que permite la conversión de archivos de un diseño bidireccional a otro dentro del
espacio de trabajo de Eclipse.