Fonctions des éditeurs de langage
Chaque éditeur prend en charge un ensemble de fonctions. En général, les éditeurs COBOL, HLASM, JCL, PL/I et REXX sont les plus performants pour travailler avec leur type de fichier associé. L'éditeur LPEX z Systems ® est flexible dans la mesure où il prend en charge différents types de fichiers, mais peut ne pas être aussi sensible au langage.
| Fonction | éditeur COBOL | Editeur HLASM | Editeur JCL | éditeur PL/I | Éditeur REXX | Editeur LPEX z Systems | ||
|---|---|---|---|---|---|---|---|---|
| Sur les fichiers COBOL | Sur les fichiers JCL | Sur les fichiers PL/I | ||||||
| Associer un programme complet | Oui | Non | Non | Oui | Non | Non | Non | Non |
| Commentaires automatiques | Oui | Non | Non | Oui | Non | Oui | Oui | Oui |
| Numérotation automatique de séquences | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
| Sauvegarde automatique | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
| Support bidirectionnel | Non | Non | Non | Non | Non | Yes | Yes | Yes |
| Ajout de signets | Yes | Non | Yes | Yes | Non | Yes | Yes | Yes |
| mode consultation | Oui ( MVS / AIX® ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) |
| Hiérarchie d'appel/d'exécution | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Formatage de la casse | Oui | Oui | Oui | Oui | Non | Oui | Oui | Non |
| Indicateur de ligne de colonne | Yes | Oui | Yes | Yes | Non | Yes | Yes | Yes |
| Vérification de la syntaxe en temps réel spécifique au compilateur | Yes | Non | Non | Non | Oui | Yes | Non | Non |
| Assistant de contenu | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Diagramme de flux de contrôle | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Tabulations personnalisables | Oui | Oui | Oui | Oui | Non | Oui | Oui | Oui |
| Table d'éléments de données | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Diagramme de flux de données | Oui | Non | Non | Non | Non | Oui | Non | Non |
| prise en charge de DBCS | Yes | Non | Yes | Yes | Non | Yes | Yes | Yes |
| Développement et réduction des éléments de code | Oui | Non | Oui | Oui | Non | Yes | Yes | Yes |
| Comparaison de fichiers | Yes | Non | Yes | Yes | Yes | Non | Non | Non |
| Verrouillage du fichier | Oui (MVS/AIX) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) |
| Avertissements de troncature de fichier | Oui ( MVS ) | Oui | Oui ( MVS ) | Oui ( MVS ) | Non | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) |
| Filtrer la vue | Oui | Non | Non | Oui | Non | Oui | Oui | Oui |
| Pliage des blocs de code | Yes | Non | Non | Oui | Non | Non | Non | Non |
| Formater le code source | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Edition hexadécimale | Oui | Non | Oui | Oui | Non | Yes | Yes | Yes |
| Règle horizontale | Yes | Yes | Yes | Yes | Non | Yes | Yes | Yes |
| Infobulles | Yes | Oui | Yes | Yes | Oui | Yes | Non | Yes |
| Identifier le code inaccessible | Oui | Non | Non | Non | Non | Oui | Non | Non |
| Identifier les variables et les cahiers d'exercices inutilisés | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Intégration des fragments IMS | Oui | Non | N/A | Non | Non | Oui | N/A | Non |
| Formatage de la mise en retrait | Oui | Non | Non | Oui | Non | Non | Non | Non |
| Ligne de commandeISPF | Non | Non | Non | Non | Non | Yes | Yes | Yes |
| Commandes de zone de préfixeISPF | Non | Non | Non | Non | Non | Yes | Yes | Yes |
| Aide contextuelle du langage | Oui | Non | Non | Oui | Non | Oui ( MVS, Windows) | Non | Oui ( MVS, Windows) |
| Marquage des occurrences | Yes | Non | Non | Yes | Non | Non | Non | Non |
| Correspondance des parenthèses | Oui | Non | Non | Oui | Non | Non | Non | Non |
| Intégration du gestionnaire de menu | Yes | Non | Yes | Yes | Non | Yes | Yes | Yes |
| Métriques dans la vue Propriétés | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Actions Ouvrir/Parcourir/Afficher le fichier copybook et le fichier d'inclusion | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
| Hyperliens Ouvrir/Parcourir/Afficher le fichier copybook et le fichier d'inclusion | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Actions et hyperliens Ouvrir la déclaration | Oui | Oui | Oui | Oui | Non | Oui | Non | Oui |
| Actions Ouvrir une référence de fichier | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
| Hyperliens Ouvrir une référence de fichier | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Structure | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Intégration des préprocesseurs | Oui | Non | N/A | Oui | Non | Oui | N/A | Oui |
| Empêche le décalage des numéros de séquence | Yes | Non | Yes | Yes | Non | Yes | Yes | Yes |
| Intégration de pureQuery® | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Correctifs rapides | Yes | Non | Yes | Yes | Non | Non | Non | Non |
| Aperçu rapide | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Indicateur de plage et Afficher uniquement la sélection | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Vérification de la syntaxe en temps réel | Oui | Limité | Oui | Oui | Oui | Oui | Non | Oui |
| Restructurer > Créer un fichier de stockage | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Restructurer > Créer un programme | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Refactor > Extraire un paragraphe | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Refactoriser > Identifier les variables inutilisées | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Refactoriser > Supprimer les mots parasites | Yes | Non | Non | Non | Non | Yes | Non | Non |
| Restructurer > Renommer | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Régénérer les dépendances | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Renuméroter / Annuler la numérotation | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
| Avertissements d'intégrité aller-retour | Oui ( MVS ) | Non | Oui ( MVS ) | Oui ( MVS ) | Non | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) |
| Actions de sauvegarde | Oui | Oui | Oui | Oui | Non | Oui | Oui | Non |
| Recherche d'occurrences | Oui | Non | Non | Oui | Oui | Oui | Non | Oui |
| Recherche de texte dans un fichier | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Numéros de séquence à la colonne 1 | Oui | Non | N/A | N/A | Non | Oui | N/A | N/A |
| Afficher la source développée | Oui | Non | Non | Oui | Non | Oui | Non | Oui |
| Soumettre le JCL | N/A | Non | Yes | N/A | Non | N/A | Yes | N/A |
| Entourer avec menu | Yes | Non | Yes | Yes | Non | Non | Non | Non |
| Vérification de la syntaxe: Local et Remote | Yes | Non | Non | Yes | Non | Yes | Non | Yes |
| Mise en évidence de la syntaxe | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Balises de tâche | Oui | Non | Oui | Oui | Non | Non | Non | Non |
| Activer/Désactiver la mise en commentaire | Oui | Oui | Oui | Non | Non | Oui | Non | Non |
| Indicateur de statut des outils | Oui | Non | Non | Oui | Non | Non | Non | Non |
| Préférences de saisie | Non | Non | Oui | Non | Non | Non | Non | Non |
| Lignes de marge verticale | Oui | Oui | Oui | Oui | Non | Oui | Oui | Oui |
| Mode vue | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) | Oui ( MVS ) |
| Identification de l'occurrence de l'écriture | Yes | Non | Non | Yes | Non | Yes | Non | Yes |