SCLM Developer Toolkit vous permet de visualiser le contenu des bibliothèques contrôlées par SCLM via les vues du mode Développeur SCLM et du mode explorateur SCLM. Le mode Développeur SCLM fournit la liste des membres de la hiérarchie SCLM, sachant que la liste contient un seul noeud par type SCLM et que ce noeud affiche les membres de tous les groupes de la hiérarchie. Le mode Explorateur SCLM affiche individuellement chaque groupe de la liste. Le mode Explorateur affiche une représentation de la hiérarchie de SCLM, tandis que le mode Développeur affiche une vue qui masque une partie de la structure. Le mode Développeur est similaire aux listes de membres SCLM dans l'interface basée sur l'hôte. Pour passer de la vue du mode Explorateur SCLM à la vue du mode Développeur SCLM, cliquez avec le bouton droit dans le mode en cours et sélectionnez Changer de mode de vue, ou cliquez sur le bouton Changer de vue dans la barre d'outils de la vue SCLM.
Les fonctions SCLM telles que l'extraction, la restitution, la génération et la promotion sont accessibles via les menus contextuels dans la vue SCLM.
Lorsque vous éditez un membre qui a été extrait ou que vous parcourez un membre non extrait, l'éditeur par défaut est utilisé. L'éditeur par défaut est déterminé en fonction de l'extension de nom du fichier de poste de travail utilisé pour stocker le membre lorsque le fichier est téléchargé sur le poste de travail.
Des extensions de langage doivent être définies pour que vous puissiez utiliser certaines fonctions SCLM. Il est conseillé de les configurer avant d'utiliser des fonctions SCLM. Pour définir les extensions par défaut des langages définis dans vos projets SCLM, sélectionnez Fenêtre->Préférences->Equipe->Préférences du SCLM->Extension de langage. Cliquez sur Nouveau pour créer un nouveau modèle d'extension de langage ou sur Induire pour configurer automatiquement les extensions les plus courantes. Pour définir l'éditeur par défaut associé à chaque extension, utilisez les pages des préférences de l'éditeur Eclipse.
Si vous utilisez SCLM Developer Toolkit avec Rational Developer for z et que vous écrivez des programmes COBOL ou PL/I, vous pouvez utiliser certaines des fonctions locales et distantes de vérification syntaxique de Rational Developer for z dans les vues SCLM.
Les fonctions de vérification syntaxique de Rational Developer for z sont disponibles uniquement pour les membres qui ont été extraits de SCLM.
Pour utiliser la fonction Vérification de la syntaxe distante ou la fonction associée Régénérer les dépendances, vous devez préciser des options de compilateur par défaut et une carte de travail via la vue RSE. Créez un filtre pour afficher le fichier réel contenant le groupe et les types dans lesquels se trouvent la source COBOL ou PL/I dans votre groupe de développement. Affichez vos fichiers de groupe de développement dans la vue RSE et utilisez le menu contextuel pour préciser la carte de travail et les options de compilation COBOL ou PL/I. Si vous utilisez DB2 ou CICS, le niveau de compilateur COBOL ou PL/I doit prendre en charge les fonctions de pré-processeur intégrées. SCLM Developer Toolkit ne prend pas en charge l'utilisation d'étapes distinctes de pré-processeur. Il n'est pas nécessaire de définir les fichiers SYSLIB dans la page de propriétés, car SCLM les détermine automatiquement. Si votre installation utilise des procédures JCL personnalisées, demandez à l'équipe d'administration du système de vous communiquer les informations requises les concernant.
La fonction Vérification de la syntaxe distante exécute une compilation sur l'hôte et affiche les erreurs dans la vue des erreurs distantes dans Eclipse. Pour ce faire, elle envoie vos fichiers extraits vers un fichier de travail dans MVS, puis soumet un JCL qui référence le fichier de travail et tous les fichiers auxquels SCLM doit normalement accéder pendant le processus de compilation. Si vous souhaitez réduire le nombre de fichiers envoyés par SCLM pendant une vérification syntaxique distante, utilisez la fonction de régénération des dépendances; Cette fonction indique à SCLM Developer Toolkit les fichiers qui sont réellement utilisés pendant la compilation. Comme les fichiers changent au sein de votre système, régénérez régulièrement les dépendances pour être sûr que SCLM Developer Toolkit dispose d'informations à jour.