Mit dem SCLM Developer Toolkit können Sie den Inhalt von SCLM gesteuerter Bibliotheken anzeigen. Dafür stehen die Ansichten 'SCLM-Entwicklermodus' und SCLM-Explorer-Modus' bereit. Im SCLM-Entwicklermodus werden die Member der SCLM-Hierarchie aufgelistet. Die Liste enthält pro SCLM-Typ einen Knoten, und dieser Knoten zeigt die Member aller Gruppen in der Hierarchie an. Im SCLM-Explorer-Modus wird jede einzelne Gruppe innerhalb der Liste angezeigt. Der Explorer-Modus zeigt eine Darstellung der SCLM-Hierarchie, der Entwicklermodus dagegen eine Ansicht, die einen Teil der Struktur ausblendet. Der Entwicklermodus ist mit den SCLM-Member-Listen auf der hostbasierten Schnittstelle vergleichbar. Sie können zwischen dem SCLM-Explorer-Modus und dem SCLM-Entwicklermodus umschalten, indem Sie in der aktuellen Ansicht die rechte Maustaste drücken und Anzeigemodus umschalten auswählen oder in der Funktionsleiste der SCLM-Ansicht auf die Schaltfläche 'Ansicht umschalten' klicken.
SCLM-Funktionen wie Auschecken, Einchecken, Build und Umstufung können innerhalb der SCLM-Ansicht über die Kontextmenüs aufgerufen werden.
Wenn Sie ein ausgechecktes Member bearbeiten oder anzeigen, wird der Standardeditor verwendet. Der jeweilige Standardeditor wird durch die Dateinamenerweiterung der Workstationdatei bestimmt, die zum Speichern des Members verwendet wird, wenn die Datei auf die Workstation heruntergeladen wird.
Für die Verwendung mehrerer SCLM-Funktionen müssen Spracherweiterungen definiert werden. Sie sollten die Spracherweiterungen konfigurieren, bevor Sie SCLM-Funktionen verwenden. Wählen Sie zum Konfigurieren von Standarderweiterungen für die Sprachen in Ihren SCLM-Projekten Fenster -> Benutzervorgaben -> Team -> SCLM-Vorgaben -> Spracherweiterung aus. Klicken Sie auf Neu, um ein neues Spracherweiterungsmuster zu erstellen. Wenn Sie automatisch allgemeine Erweiterungen konfigurieren möchten, klicken Sie auf Schlussfolgern. Wenn Sie den Standardeditor definieren möchten, der den einzelnen Erweiterungen zugeordnet sein soll, verwenden Sie die Eclipse-Editorvorgabenseiten.
Wenn Sie das SCLM Developer Toolkit mit Rational Developer for System z verwenden und COBOL- oder PL/I-Programme schreiben, können Sie einige der Funktionen für lokale und ferne Syntaxprüfung von Rational Developer for System z in den SCLM-Ansichten verwenden.
Die Syntaxprüffunktionen von Rational Developer for System z sind nur für Member verfügbar, die in SCLM ausgecheckt wurden.
Wenn Sie die Funktion 'Ferne Syntaxprüfung' oder die zugehörige Funktion 'Anzeige der Abhängigkeiten aktualisieren' verwenden möchten, müssen Sie in der RSE-Ansicht Standardcompileroptionen und eine Jobkarte angeben. Erstellen Sie einen Filter, um die Dateigruppe anzuzeigen, die die Gruppen und Typen mit der COBOL- oder PL/I-Quelle in ihrer Entwicklungsgruppe enthält. Zeigen Sie die Dateigruppen Ihrer Entwicklungsgruppe in der RSE-Ansicht an und nutzen Sie das Kontextmenü, um die Jobkarte und COBOL- oder PL/I-Kompilierungsoptionen anzugeben. Wenn Sie mit DB2 oder CICS arbeiten, benötigen Sie eine Version des COBOL- oder PL/I-Compilers, die die integrierten Vorprozessorfunktionen unterstützt. Das SCLM Developer Toolkit unterstützt nicht die Verwendung gesonderter Vorprozessorschritte. Sie müssen auf der Eigenschaftenseite für die Datengruppe keine SYSLIB-Dateigruppen definieren, weil SCLM diese automatisch bestimmt. Falls Ihre Installation angepasste JCL-Prozeduren verwendet, informieren Sie sich bei den Mitarbeitern der Systemverwaltung über diese Prozeduren.
Bei der fernen Syntaxprüfung wird auf dem Host eine Kompilierung durchgeführt. Die Fehler werden in Eclipse in der Liste ferner Fehler angezeigt. Dazu werden Ihre ausgecheckten Dateien in eine Dateigruppe unter MVS hochgeladen. Anschließend wird JCL übergeben, die die Arbeitsdateigruppe und alle Dateien referenziert, auf die SCLM normalerweise während der Kompilierung zugreifen würde. Falls Sie die Anzahl der Dateien, die SCLM während einer fernen Syntaxprüfung hochlädt, verringern möchten, sollten Sie die Funktion 'Anzeige der Abhängigkeiten aktualisieren' nutzen. Diese Funktion teilt dem SCLM Developer Toolkit mit, welche Dateien tatsächlich während der Kompilierung verwendet werden. Wenn sich Dateien auf Ihrem System ändern, sollten Sie gelegentlich die Anzeige der Abhängigkeiten aktualisieren, um sicherzustellen, dass das SCLM Developer Toolkit über die aktuellen Informationen verfügt.