Definir opciones de recursos con grupos de propiedades
Puede crear grupos de propiedades con valores de propiedades que pueden ser compartidos por subproyectos de MVS, proyectos locales de z/OS® y sus recursos.
Visión general
Las propiedades del sistema, las propiedades de subproyecto, las propiedades de proyecto local y las propiedades de recurso hacen que el entorno de desarrollo sea más apropiado. Puede crear código con pulsaciones de teclado, por ejemplo, ya que los compiladores y los editores de enlace se referencian como valores de propiedad. Las propiedades definen las características de un recurso local o remoto. Se crean propiedades para un recurso cuando se accede al recurso por primera vez, y se conservan hasta que el recurso se suprime. Cuando se produce la desconexión respecto del sistema remoto, las propiedades y los recursos pasan a ser no visibles, pero las propiedades persisten y se pueden volver a ver cuando se conecta de nuevo con el sistema.
Cuando modifica un recurso mediante una operación que inicia desde el cliente Developer for z/OS , las propiedades del recurso se mantienen actualizadas. Cuando modifica un recurso desde fuera del cliente, por ejemplo, al utilizar ISPF, las propiedades del recurso quedan fuera de sincronización hasta que se renuevan desde la estación de trabajo.
Las propiedades del recurso se definen en el grupo de propiedades, o en el conjunto con nombres de valores de propiedad que se pueden compartir y reutilizar fácilmente entre proyectos, sistemas u usuarios. Un grupo de propiedades es un conjunto de valores de propiedad que se definen para proyectos z/OS locales o recursos locales y remotos específicos. Una vez definido el grupo de propiedades, los valores del mismo se pueden aplicar a los proyectos, subproyectos y recursos de z/OS que cree en ese sistema. Los grupos de propiedades proporcionan una forma de gestionar propiedades de recursos; compartirlos entre los sistemas, proyectos, recursos y usuarios; y mantener la coherencia en el entorno de desarrollo y compilación. Los sistemas, proyectos y recursos que defina tienen propiedades predeterminadas. Si no existe ningún grupo de propiedades definido para un sistema, se aplican las propiedades predeterminadas para el sistema y sus recursos.
Por ejemplo, puede definir un grupo de propiedades con los valores necesarios para depurar y aplicar ese grupo de propiedades a los recursos cuando tenga que depurar un proyecto o subproyecto. Si necesita cambiar un valor de propiedad determinado, por ejemplo, la tarjeta de trabajos y el conjunto de datos de JCL, puede cambiar esta propiedad en el grupo de propiedades y el cambio se propagará a todos los recursos asociados a ese grupo de propiedades.
Puede añadir, copiar, suprimir, editar, importar y exportar grupos de propiedades. Los recursos físicos como, por ejemplo, sistemas, archivos y conjuntos de datos, y los recursos lógicos como, por ejemplo, proyectos y subproyectos, se pueden asociar con un grupo de propiedades que se puede sustituir para situaciones específicas. Los grupos de propiedades son independientes entre sí. Es decir, el cambio de valores de propiedades en un grupo de propiedades no afecta a los valores de propiedades de otros grupos de propiedades.
Puede crear grupos de propiedades del sistema y valores de propiedades predeterminados y hacer que estén disponibles para los usuarios. Cuando se establece conexión con un sistema, si se encuentran estos archivos, se cargan esos grupos de propiedades o valores predeterminados y pueden utilizarse. Para obtener instrucciones sobre cómo crear valores de propiedad predeterminados, consulte Configuración de valores de propiedad predeterminados.
Cómo se utilizan los grupos de propiedades
Muchos componentes del producto utilizan grupos de propiedades para establecer opciones para las funciones que soportan. Los temas de esta sección explican cómo crear, editar y asignar grupos de propiedades a recursos. Para obtener más información sobre las opciones de los grupos de propiedades y cómo las utilizan diversos componentes y funciones del producto, consulte estos temas:- Opciones de grupo de propiedades para editores, compiladores, preprocesadores y funciones de compilación
- Opciones de grupo de propiedades para configurar preprocesadores
- Opciones de grupo de propiedades para el Editor de C/C++ remoto
- Grupos de propiedades para la integración de Dependency Based Build
- Grupos de propiedades para proyectos locales de Engineering Workflow Management
El gestor de grupos de propiedades
La vista Gestor de grupo de propiedades proporciona herramientas para crear, suprimir, editar, importar, exportar y copiar grupos de propiedades. Puesto que es una de las vistas predeterminadas en la perspectiva Proyectos z/OS , normalmente se abre al iniciar el espacio de trabajo. Si todavía no está abierto, siga estos pasos para abrirlo:
- En la barra de menú, haga clic en Ventana (en Windows) o en IBM® Developer for z/OS (en macOS ) > .
- En la ventana Mostrar vista, expanda Vistas de proyectos z/OS.
- Seleccione Gestor de grupos de propiedades y pulse Aceptar.
Se abrirá el Gestor de grupos de propiedades. Ofrece una lista de todas las conexiones del sistema, los grupos de propiedades definidos para cada sistema y la última fecha de edición para cada grupo de propiedades. Puede ordenar la lista pulsando los títulos de la tabla. Los grupos de propiedades se ordenan en primer lugar por el nombre del sistema y, a continuación, por el nombre o descripción del grupo de la propiedad. Para invertir el orden de clasificación, vuelva a pulsar en la cabecera de la columna.
Para obtener más información sobre cómo crear y gestionar grupos de propiedades, seleccione uno de los siguientes temas: