Explorer le code, créer des solutions et partager des connaissances dans le monde fascinant du développement logiciel.

vendredi 31 mai 2024

Apprendre ISPF : Utilisation de l'Édition par Blocs

Apprendre ISPF : Utilisation de l'Édition par Blocs
Apprendre ISPF : Utilisation de l'Édition par Blocs

Commandes d'Édition par Blocs dans ISPF

Dans cette leçon, nous explorerons les commandes d'édition par blocs dans ISPF. Ces commandes sont très utiles pour effectuer des modifications sur plusieurs lignes de code simultanément, augmentant ainsi l'efficacité et la productivité dans un environnement ZOS.

Commande BLOCK

La commande BLOCK permet de sélectionner un bloc de lignes pour effectuer diverses opérations. Voici son utilisation de base :

Command ===> BLOCK 
        

Pour sélectionner un bloc de lignes, vous devez placer la commande BLOCK (ou simplement B) sur les lignes de début et de fin du bloc que vous souhaitez sélectionner. Par exemple :

B .....
.....
.....
.....
B .....
        

Ceci sélectionnera toutes les lignes entre les deux commandes B.

Commande BNDS

La commande BNDS est utilisée pour ajuster les limites de l'édition. Cela est utile lorsque vous souhaitez travailler uniquement avec une partie spécifique des lignes sélectionnées. Voici son utilisation de base :

Command ===> BNDS
        

Cela affichera une ligne avec des numéros en haut de l'éditeur, vous permettant d'ajuster les limites avec des commandes supplémentaires. Par exemple :

....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
000100 BND ----+----+----+----+----+----+----+----+----+----+----+----+----+----+-
000200 .....
000300 .....
000400 .....
000500 .....
000600 BND ----+----+----+----+----+----+----+----+----+----+----+----+----+----+-
        

Pour définir des limites, vous pouvez utiliser les lettres == pour marquer le début et la fin de la zone de travail.

Commandes CUT et PASTE

Les commandes CUT et PASTE sont utilisées pour couper et coller des blocs de lignes. Voici un exemple de base :

CUT BLOCK 1 5
PASTE BLOCK 10
        

Ceci coupera les lignes de 1 à 5 et les collera après la ligne 10.

Exemple Pratique

Supposons que vous ayez un bloc de code que vous souhaitez déplacer. Vous pouvez utiliser les commandes BLOCK et MOVE comme ceci :

B .....
.....
.....
.....
B .....
M .....
        

Ceci sélectionnera le bloc de lignes et le déplacera à la position de la deuxième commande M.

Résumé

Dans cette leçon, nous avons appris à utiliser les commandes d'édition par blocs dans ISPF, y compris BLOCK, BNDS, CUT et PASTE. Ces commandes sont essentielles pour effectuer des modifications efficaces sur plusieurs lignes de code dans un environnement ZOS.

© 2024 Codez avec moi

Aucun commentaire:

Enregistrer un commentaire