A propos de ce guide
L'objectif de ce guide d'initiation consiste à vous présenter
l'éditeur LPEX System z. Ce guide décrit la conception de l'éditeur, les tâches les plus courantes et leur procédure d'exécution dans cet éditeur. Ce guide se conclut par une
description succincte des fonctions productives et un guide des commandes.
Notions concernant l'éditeur LPEX System
z
Tout comme Developer for System z repose sur la plateforme Eclipse, l'éditeur LPEX System
z est constitué à partir de l'éditeur LPEX de base afin de fournir des fonctions et capacités spécifiquement destinées aux utilisateurs de z/OS.
Ce guide décrit quelques-unes des fonctions et caractéristiques particulièrement utiles aux utilisateurs de z/OS.
Certaines de ces fonctions concernent l'éditeur LPEX de base et d'autres
l'éditeur LPEX System z.
Important : Pour que l'éditeur
LPEX System z se comporte comme ISPF, veillez à sélectionner le
profil ISPF dans vos préférences (Fenêtre > Préférences > Editeur LPEX).
Différences terminologiques pour les utilisateurs d'ISPF
Dans l'éditeur ISPF, les commandes
utilisées dans la zone de préfixe sont appelées commandes-lignes, les commandes utilisées
dans la ligne de commande étant appelées commandes primaires. En revanche, dans tous les
éditeurs LPEX, les commandes utilisées dans la zone de préfixe sont appelées
commandes de préfixe, tandis que les commandes utilisées dans la ligne de commande
sont appelées commandes-lignes.
- La zone de commandes de préfixe. Les commandes de préfixe peuvent
être saisies sur la zone de préfixe de l'éditeur. Ces commandes ne concernent que les
lignes dans lesquelles elles sont saisies. Pour accéder à la zone de préfixe,
assurez-vous que l'option zone de préfixe est activée. Pour le vérifier : Fenêtre > Préférences > Editeur LPEX > Contrôles.
- La zone de commandes-lignes. Appuyez sur la touche Echap n'importe
où dans l'éditeur pour placer le curseur au début de la fenêtre de commande. Tapez la commande dans la fenêtre puis appuyez sur ENTREE pour l'appliquer.
Utilisation de l'éditeur
Ci-après figure la liste de certaines des tâches courantes et leur procédure d'exécution
dans l'éditeur LPEX System z.
Remarque : Cette liste s'applique uniquement au profil ISPF.
- Insertion de lignes. Appuyez sur CTRL+ENTREE pour ouvrir une nouvelle
ligne et y placer le curseur.
- Suppression de lignes. Tapez D dans la zone de préfixe et appuyez sur ENTREE pour supprimer une ligne. Tapez DD dans la zone de préfixe de deux lignes différentes du document et appuyez sur ENTREE pour supprimer un bloc de texte. Les commandes DD délimitent
le passage à supprimer. Appuyez sur CTRL+espacement arrière pour
supprimer la ligne actuelle.
- Suppression de texte. Appuyez sur Supprimer pour supprimer le
caractère situé à droite du curseur si vous êtes en mode Insertion.
La même action
supprime le caractère recouvert par le curseur si vous êtes en mode Remplacement. Le texte situé après le curseur se décale pour combler l'espace résultant. Appuyez sur
Espacement arrière pour supprimer le caractère précédant le curseur. Le texte situé après le curseur se décale pour combler l'espace résultant.
- Coupure de lignes. Appuyez sur ALT+S pour scinder la
ligne actuelle au niveau du curseur.
- Duplication de lignes. Tapez R dans la zone de préfixe et appuyez sur ENTREE pour reproduire la ligne spécifiée. Tapez RR dans la zone de préfixe de deux lignes différentes du document et
appuyez sur ENTREE pour appliquer cette opération à un passage de texte. Les commandes RR délimitent le passage à dupliquer.
- Copie et déplacement de lignes. Appuyez sur Alt+L pour
sélectionner des lignes. Une fois la sélection effectuée, la combinaison Alt+C copie
les lignes sélectionnées à l'emplacement situé juste en-dessous de la ligne actuelle. La
combinaison Alt+M déplace les lignes sélectionnées. Notez que pour ces opérations,
le curseur ne doit PAS se trouver dans la zone de préfixe.
Les commandes de préfixe
C et CC peuvent également servir à copier des lignes. De même, les
commandes de préfixe M et MM peuvent servir à déplacer des
lignes. Avec CC et MM, les commandes A, B, O,
ou OO servent à spécifier à quel emplacement copier ou placer
les lignes (A = après, B = avant, O et OO = dessus).
- Modification par bloc. Pour effectuer la modification par bloc, vous devez d'abord régler le mode de marquage sur rectangle (Fenêtre > Préférences > Editeur LPEX > Bloc). Vous pouvez également sélectionner ce mode pour le fichier
ouvert en tapant la commande-ligne set block.defaultType rectangle. Vous pouvez
sélectionner des blocs rectangulaires au moyen de la souris.
Une fois la sélection effectuée, vous pouvez soit copier le bloc avec la combinaison Alt+C, soit le copier tout en recouvrant le texte existant grâce à la combinaison Alt+Z. En mode de marquage rectangulaire, le mouvement du
curseur est dissocié du démarquage, ce qui est fréquemment une source de confusion. En d'autres termes, si un passage
est marqué, tout déplacement du curseur le démarque. Vous pouvez démarquer le texte
avec la combinaison CTRL+U.
Pour des explications complètes sur le marquage et la manipulation des blocs de texte, consultez Marquage de blocs de texte et Manipulation de blocs de texte dans les documents d'aide.
- Recherche et modification de données. La combinaison CTRL+F ouvre
la fenêtre de recherche/remplacement. Vous pouvez réduire l'étendue de la recherche en effectuant
l'une des actions suivantes :
- Cochez la case Restrict search to selection
afin de lancer une recherche parmi les contenus sélectionnés.
- Cochez la case Restrict search to columns afin de
lancer une recherche parmi les colonnes spécifiées uniquement.
Votre sélection terminée, appuyez sur la touche Echap afin de fermer la fenêtre.
- Affichage du contenu en mode HEX. Vous pouvez afficher le contenu de fichiers en modeHEX en sélectionnant Source > Hex edit line dans le menu déroulant.
Fonctions productives
Liste non exhaustive des fonctions productives :
- Vues multiples d'un fichier (écran partagé). Vous pouvez ouvrir plusieurs vues du même fichier en sélectionnant Vue > Ouvrir une nouvelle vue dans le menu contextuel de l'éditeur.
- Vue Filtre. La fonction vue Filtre du menu contextuel de l'éditeur vous permet de n'afficher que certaines sections d'un fichier, par exemple Commentaires, Divisions, Erreurs, etc. Pour quitter
la vue filtrée, sélectionnez Afficher tout afin d'afficher la totalité du contenu.
- Comparaison de fichiers. Vous pouvez sélectionner deux fichiers dans la vue Systèmes distants (en maintenant la touche CTRL enfoncée), puis sélectionner Comparer à > Réciproquement pour en effectuer la comparaison. Le cas échéant, cliquez deux fois sur la zone de titre de la fenêtre de
l'éditeur pour agrandir la vue.
Personnalisation de l'éditeur
L'éditeur
LPEX System z peut être personnalisé davantage selon
vos préférences. A l'aide des fonctions disponibles sous Fenêtre > Préférences > Editeur LPEX, vous pouvez personnaliser les options standard comme l'apparence, l'enregistrement, l'impression, etc. Pour personnaliser les options d'éditeur propres à z/OS, servez-vous des fonctions disponibles sous Fenêtre > Préférences -> Editeur LPEX ->
Editeur LPEX System z. Par exemple, si vous n'êtes pas satisfait de la fonction de recherche incrémentielle LPEX, accédez à Fenêtre > Préférences > Editeur LPEX > Find text et
désélectionnez Incremental find dialog.
Guide des commandes
Les tableaux suivants répertorient certaines des commandes les plus courantes prises en charge par le mode ISPF de l'éditeur LPEX System z.
Tableau 1. Commandes de l'éditeur disponibles via les touches de raccourci suivantes
ainsi que par le menu de l'éditeur | Fonction |
Commande |
| Sélectionner un bloc |
ALT+R |
| Désélectionner un bloc |
ALT+U |
| Déplacer la sélection à gauche |
ALT+F7 |
| Déplacer la sélection à droite |
ALT+F8 |
| Déplacer la sélection |
Positionner le curseur puis appuyer sur ALT+M |
| Copier le bloc |
ALT+C |
| Supprimer le bloc |
ALT+D |
| Couper la ligne |
ALT+S |
| Convertir en minuscules |
ALT+I |
| Convertir en majuscules |
ALT+K |
| Insérer une ligne |
CTRL+Entrée |
| Rechercher (et remplacer) |
CTRL+F |
| Nouvelle vue (Vue divisée) |
CTRL+2 |
| Fermer la vue (Fermer les vues dupliquées) |
CTRL+0 |
| Mettre une ligne en commentaire |
CTRL+/ (COBOL uniquement) |
| Supprimer la mise en commentaire d'une ligne |
CTRL+\ (COBOL uniquement) |
| Vue filtre |
CTRL+G |
| Tout afficher (annuler la vue filtre) |
CTRL+W |
Tableau 2. Commandes de préfixe pour un bloc de lignes | Fonction |
Commande |
| Déplacement vers la gauche des données du bloc |
<< |
| Déplacement vers la droite des données du bloc |
>> |
| Déplacement vers la gauche de la colonne du bloc |
(( |
| Déplacement vers la droite de la colonne du bloc |
)) |
| Copier le bloc |
cc |
| Supprimer le bloc |
dd |
| Recouvrir le bloc |
oo |
| Répéter le bloc |
rr |
| Exclure le bloc |
xx |
| Convertir la casse du bloc |
lcc et ucc |
Tableau 3. Autres commandes de préfixe| Fonction |
Commande |
| Copier ou déplacer après la ligne |
a |
| Copier ou déplacer avant la ligne |
b |
| Copier |
c |
| Afficher la ligne exclue |
f |
| Insérer une nouvelle ligne |
i |
| Afficher la dernière ligne exclue |
l |
| Déplacer |
m |
| Recouvrir |
o |
| Répéter |
r |
Autres références
Pour plus d'informations, consultez les documents d'aide suivants :