Edition de membres RPG, COBOL, CL, C, C++ et DDS

Pourquoi et quand exécuter cette tâche

Utilisez l'Editeur LPEX de systèmes distants pour modifier vos membres source. Cet éditeur propose de nombreuses fonctionnalités fort utiles pour les sources RPG, COBOL, CL et DDS (vérification syntaxique, mise en majuscules automatique, vérification de programme, etc.).
Remarque : Pour concevoir et modifier en mode graphique des fichiers écran DDS, vous pouvez également utiliser le concepteur d'écran et pour les fichiers d'imprimante DDS, utiliser Report Designer. Pour plus d'informations, voir Conception d'écrans et de rapports.

Dans la table des matières, développez l'éditeur LPEX pour savoir comment utiliser les fonctions disponibles dans ce dernier, comme Commandes, actions et paramètres de l'éditeur et Entrée et édition de texte.

Conseil : Pour passer d'un fichier ouvert à un autre dans la vue de Editeur, appuyez sur Ctrl+F6.
Restriction : L'Editeur LPEX de systèmes distants ne prend pas en charge l'édition de membres source issus de la bibliothèque QTEMP.

Pour ouvrir un membre dans l'éditeur LPEX de systèmes distants, procédez comme suit :

Procédure

  1. Développez la connexion dans la vue Systèmes distants, jusqu'à ce que vous accédiez au membre à modifier.
  2. Cliquez deux fois sur le membre, ou cliquez dessus avec le bouton droit de la souris et sélectionnez Ouvrir avec > Editeur LPEX de systèmes distants.

Que faire ensuite

Conseil : Pour ouvrir rapidement un membre IBM® i, appuyez sur la combinaison de touches Ctrl+Maj+A ou cliquez avec le bouton droit de la souris sur Objets et sélectionnez Ouvrir le membre. De cette manière, vous n'aurez pas besoin de naviguer dans le sous-système Objets pour accéder au membre. Pour plus d'informations, voir Ouverture rapide des membres IBM i.

Reportez-vous aux instructions ci-dessous ainsi qu'aux liens pointant vers les pages Préférences pour plus d'informations sur les tâches communes que vous pouvez exécuter avec l'Editeur LPEX de systèmes distants, telles que la compilation et la vérification. La plupart de ces options sont accessibles à partir du menu en incrustation de l'éditeur ou à partir des options Source, Compiler et Editer du menu du plan de travail.

Tâches courantes prises en charge par l'Editeur LPEX de systèmes distants :

Pour sauvegarder un membre source dans l'éditeur LPEX de systèmes distants, procédez comme suit :

Sauvegarde automatique pendant l'édition : Pour activer ou désactiver la sauvegarde automatique pendant l'édition dans l'Editeur LPEX de systèmes distants, vous devez modifier les préférences de l'éditeur. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants. Dans la fenêtre Préférences, activez la case Enregistrement automatique. Le nombre de Minutes entre les sauvegardes est défini par défaut sur 5. Vous pouvez indiquer une valeur comprise entre 1 et 60 minutes. Si le plan de travail se ferme de manière inattendue alors que vous êtes en train de modifier un fichier, redémarrez le plan de travail et ouvrez à nouveau votre fichier. Si une sauvegarde de ce fichier existe, le système vous invitera à l'ouvrir pour poursuivre vos modifications.

Si vous sélectionnez l'option permettant de tout enregistrer dans l'éditeur LPEX de systèmes distants, tous les membres source ouverts seront sauvegardés de manière séquentielle (l'un après l'autre).

Si vous sélectionnez l'option Enregistrer en tant que de ce même éditeur, cela vous permettra de sauvegarder le membre source ouvert dans un membre source distant. Vous pouvez soit le sauvegarder en tant que nouveau membre source, soit écraser le contenu du membre source existant.

Les préférences de sauvegarde du nouveau membre sont ajoutées à la page de préférences du sous-système Objets. Sélectionnez Systèmes distants > IBM i > Sous-système Objets. Ces préférences vous permettent de définir le comportement de sauvegarde que le système doit adopter :
  • Enregistrer directement sur le membre original : La sauvegarde est effectuée directement sur le membre original.
  • Enregistrer sur un membre temporaire puis copier sur le membre original : Indique qu'un membre doit être d'abord enregistré sur un membre temporaire situé sur le serveur distant avant d'être copié sur le membre original. Un membre de fichier temporaire sera créé pour le stockage du contenu téléchargé, puis supprimé une fois ce contenu copié sur le membre source d'origine. Ce membre de fichier temporaire sera créé dans la même bibliothèque et dans le même fichier physique source que le membre d'origine. Chaque membre de fichier temporaire se verra attribuer un nom au hasard, constitué du préfixe "RSE" et de 7 chiffres. Exemple : RSE3670981. Ainsi, le membre source d'origine ne risquera pas d'être corrompu si la connexion réseau échoue lors de l'opération de sauvegarde.

Invite source : Si vous utilisez l'Editeur LPEX de systèmes distants, vous pouvez trouver plus aisé d'éditer à l'aide du programme d'invite source. Pour l'appeler, cliquez n'importe où dans le fichier et appuyez sur F4. Vous pouvez également cliquer sur Source > Invite dans le menu du plan de travail.

Régénération de l'éditeur : Pour supprimer des messages d'erreur de votre source, vous pouvez effectuer une régénération à partir du menu du plan de travail en cliquant sur Source > Régénérer. Vous pouvez également utiliser la combinaison de touches Ctrl+F5 pour régénérer l'éditeur.

Comparaison de fichiers : Pour comparer un membre ouvert à un autre membre, cliquez sur Edition > Comparer > Comparer dans la barre de menus. Vous pouvez également sélectionner deux éléments dans la vue Systèmes distants en maintenant la touche Ctrl enfoncée et en cliquant sur les deux éléments. Cliquez avec le bouton droit de la souris et sélectionnez Comparer > Chacune d'entre elles. Les deux membres apparaîtront côte à côte, avec les modifications mises en évidence.

Raccourcis clavier : Vous pouvez utiliser les raccourcis clavier suivants lorsque vous éditez du texte :
  • Alt+L : Sélectionner une ligne seule ou un bloc de lignes
  • Alt+C : Copier
  • Alt+M : Déplacer
  • Alt+D : Supprimer les lignes sélectionnées
  • Alt+U : Désélectionner toutes les lignes
  • F1 : Appeler l'aide contextuelle du langage
  • F3 : Ouvrir un sous-programme ou une déclaration de procédure ILE RPG
  • F4 : Appeler l'invite source
  • Ctrl+Maj+C : Compiler
  • Ctrl+Maj+D : Sélectionner les menus Rechercher autre et Rechercher une date
  • Ctrl+F5 : Régénérer le source et supprimer les messages d'erreur de la ligne d'affichage
  • Ctrl+Maj+F5 : Régénérer la vue Structure
  • Ctrl+/ : Mettre en commentaire le bloc de source sélectionné
  • Ctrl+\ : Supprimer la mise en commentaire du bloc de source sélectionné
  • Ctrl+M : Sélectionner un bloc de source
  • Ctrl+Maj+M : Passer à l'autre extrémité d'un bloc de source
  • Ctrl+Maj+O : Afficher l'imbrication de bloc
  • Ctrl+Maj+V : Vérifier
    • Une fois la vérification terminée, appuyez sur Ctrl+. pour passer à l'erreur suivante ou sur Ctrl+, pour revenir à l'erreur précédente.
Conseil : Les actions findNext et findPrevious, les éléments de menu et les touches de l'éditeur s'adapteront : si la dernière recherche effectuée portait sur une date, le recherche suivante fera de même. De même pour une recherche portant sur du texte.
Pour plus d'informations sur les combinaisons de touches de l'éditeur LPEX, voir aussi Profils de l'éditeur.

Ouverture d'une déclaration de procédure ou de sous-programme avec F3 : Pour ouvrir une déclaration de sous-programme ou de procédure dans un fichier ILE RPG, placez le curseur sur un mot ou une partie de texte sélectionné et appuyez sur F3. L'éditeur recherchera un sous-programme ou une procédure de ce nom dans le source en cours et repositionnera le curseur à son emplacement. Vous pouvez également sélectionner Source > Ouvrir une déclaration dans le menu en incrustation pour appeler l'action.

Conseils et restrictions :
  • Le texte sélectionné ne doit pas contenir d'espace, ni dépasser la longueur d'une ligne.
  • Si le texte contient une parenthèse, (, seul le texte jusqu'à la parenthèse est utilisé pour la recherche (pour permettre la sélection de paramètres).
  • Si la ligne en cours contient un code opération EXSR ou CASxx, la recherche porte sur un sous-programme. Dans le cas contraire, la recherche porte, par défaut, sur une procédure.
  • Les noms sur plusieurs lignes ne sont pas pris en charge.
  • Si la recherche ne trouve ni sous-programme, ni procédure, le curseur n'est pas repositionné et vous pouvez poursuivre l'édition normalement.

Extraction du contenu d'un fichier distant : Pour insérer le contenu d'un membre distant dans le membre ouvert, cliquez sur Fichier > Obtenir le fichier. Une boîte de dialogue apparaît, où vous pouvez explorer vos répertoires dans une structure de vue arborescente. Sélectionnez le fichier à insérer et cliquez sur OK.

Lancement de l'aide contextuelle : Lorsque que vous modifiez le source, vous pouvez appuyer à tout moment sur la touche F1 pour obtenir l'aide contextuelle relative au mot clé sur lequel se trouve le curseur.

Sélection d'une ligne : Pour sélectionner une ligne du source, placez le curseur à l'emplacement de la ligne que vous souhaitez sélectionner. Cliquez ensuite avec le bouton droit et sélectionnez Sélectionner ligne. Vous pouvez alors cliquer de nouveau avec le bouton droit de la souris et effectuer des actions, telles que Vérifier la syntaxe de la sélection, Convertir la sélection au format libre, Couper, Copier, etc.
Remarque : L'option Mettre en surbrillance la ligne courante se trouve dans la page Contrôles des préférences de l'éditeur LPEX. Pour ouvrir la fenêtre Préférences, sélectionnez l'élément de menu Fenêtre > Préférences. Dans la fenêtre Préférences, sélectionnez Editeur LPEX > Contrôles. L'option Mettre en surbrillance la ligne courante est sélectionnée par défaut. Pour modifier la couleur de surbrillance de la ligne courante, sélectionnez Aspect sous Editeur LPEX, cliquez sur currentLine sous Styles et cliquez sur le bouton en regard de Arrière-plan pour ouvrir la palette de couleurs. Une fois que vous avez sélectionné une nouvelle couleur, cliquez sur OK pour fermer la palette de couleurs, puis cliquez sur OK dans la fenêtre Préférences pour appliquer les modifications. Pour plus d'informations sur l'option highlightCurrentLine, accédez aux Paramètres de l'éditeur et cliquez sur highlightCurrentLine dans la liste des noms de paramètre.

Affichage de la zone de date : Pour que l'Editeur LPEX de systèmes distants affiche la zone de date dans le code source, vous devez modifier une préférence de l'éditeur. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants. Dans la fenêtre Préférences, sélectionnez la case à cocher Afficher la zone de date. Vous pouvez également placer le curseur dans le source et cliquer à l'aide du bouton droit de la souris pour sélectionner Source > Afficher la zone de date dans le menu en incrustation.

Vérification de la syntaxe :

Pour effectuer une analyse syntaxique, sélectionnez Vérifier la syntaxe de la ligne ou Vérifier toutes les syntaxes dans le menu Source ou le menu en incrustation (le curseur étant placé dans le source). La vérification syntaxique est paramétrée pour s'exécuter automatiquement chaque fois que vous quittez une ligne insérée ou modifiée. Pour afficher le détail d'un message d'erreur de syntaxe, placez le curseur sur ce message et appuyez sur F1.
  • Pour désactiver ou réactiver la vérification automatique de la syntaxe, cliquez sur le menu déroulant de la vue Systèmes distants et sélectionnez Préférences > Systèmes distants > Editeur LPEX de systèmes distants > Analyseurs i . Dans la fenêtre Préférences, à gauche, vous remarquerez des entrées pour CL, COBOL, DDS, ILE RPG et RPG/400. Pour chaque type de membre source, vous pouvez spécifier si vous souhaitez (ou non) activer la vérification automatique de la syntaxe. Par exemple, cliquez sur CL dans la partie gauche de la fenêtre et cochez ou désélectionnez la case à cocher Vérification automatique de la syntaxe dans la section Préférences.
  • La vérification syntaxique est également effectuée pour les types de fichier SQLRPGLE et SQLCBLLE comprenant des instructions SQL imbriquées. Toutefois, ce type de vérification syntaxique requiert une connexion active avec un serveur distant IBM i car la syntaxe des instructions SQL est vérifiée sur l'hôte. Pour désactiver la vérification automatique de la syntaxe, cliquez sur le menu déroulant de la vue Systèmes distants , sélectionnez Préférences > Editeur LPEX de systèmes distants > Analyseurs i et relevez les entrées pour COBOL et ILE RPG. Cliquez sur l'une de ces entrées et décochez la case Vérification automatique de la syntaxe des instructions SQL (réalisée sur le serveur).

Commandes avec préfixe : Pour utiliser les commandes avec préfixe (P, I, DD/DD, etc.), cliquez dans la colonne la plus à gauche qui affiche des nombres du type 000014, saisissez la commande et appuyez sur Entrée. Pour obtenir une liste des commandes avec préfixe disponibles pour chaque langage, consultez les liens connexes et les manuels de référence. Pour plus d'informations sur les commandes SEU avec préfixe, voir aussi Profil de base SEU.

Mise en majuscules automatique : Pour que l'Editeur LPEX de systèmes distants mette automatiquement votre source en majuscules lors de l'édition, vous devez modifier une préférence de l'éditeur. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants > Analyseurs i . Dans la fenêtre Préférences, à gauche, vous remarquerez des entrées pour CL, COBOL, DDS, ILE RPG et RPG/400. Pour chaque type de membre source, vous pouvez indiquer si vous souhaitez ou non activer la mise en majuscules automatique. Par exemple, cliquez sur CL dans la partie gauche de la fenêtre et sélectionnez la case à cocher Mise en majuscules automatique dans la zone Préférences.

Retrait de ligne automatique : Pour que l'Editeur LPEX de systèmes distants fasse les retraits de ligne automatiquement dans votre source lors de l'édition, vous devez modifier une préférence de l'éditeur. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants > Analyseurs i . Dans la fenêtre Préférences, à gauche, vous remarquerez des entrées pour CL, COBOL, DDS, ILE RPG et RPG/400. Pour ILE RPG et CL, vous pouvez indiquer si vous souhaitez activer le retrait de ligne automatique, ainsi que le nombre d'espaces de retrait à appliquer dans le source (quand vous appuyez sur Entrée). Par exemple, cliquez sur ILE RPG dans la partie gauche de la fenêtre et sélectionnez la case à cocher Indentation automatique dans la partie droite de la fenêtre. Vous pouvez alors préciser le nombre d'espaces pour l'indentation dans la zone Blancs (1-20).

Tabulation définie par l'utilisateur : Cette option vous permet de personnaliser les tabulations appliquées pendant l'édition d'un source. Cette option fait partie des préférences des analyseurs de l'éditeur LPEX de systèmes distants. Pour personnaliser le schéma de tabulation défini par l'utilisateur :
  1. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants > Analyseurs i . Dans la fenêtre Préférences, à gauche, vous remarquerez des entrées pour CL, COBOL, DDS, ILE RPG et RPG/400. Vous pouvez définir un schéma de tabulation utilisateur pour tous ces types de source, sauf pour DDS.
  2. Sélectionnez l'un des types de source applicables et sélectionnez la case à cocher Tabulations définies par l'utilisateur.
  3. Le cas échéant, modifiez le schéma de tabulation à partir de la liste déroulante.
  4. Placez le curseur dans la zone de tabulation (avec les marques ^) et cliquez deux fois pour ajouter ou supprimer l'une d'elles. Dans la zone Et chaque, vous pouvez également indiquer la fréquence selon laquelle les tabulations devront être ajoutées après la dernière sélection.

Personnalisation de la touche Entrée : Lorsque vous modifiez un source RPG ILE ou non ILE (OPM), vous pouvez personnaliser le comportement de la touche Entrée en modifiant l'action qu'elle génère lorsqu'elle est activée. Par défaut, un appui sur Entrée répète le type de spécification précédent dans le source. Toutefois, vous pouvez modifier ce comportement pour répéter le code opération précédent lorsque vous éditez une spécification C ou pour déplacer le curseur dans une colonne spécifique, etc. Pour déterminer le comportement de la touche Entrée, vous devez accéder aux préférences de l'éditeur. Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants > Analyseurs i . Sélectionnez ILE RPG et modifiez l'une des entrées dans la partie droite de la fenêtre, en dessous de Comportement de la touche Entrée.

Spécification d'une ligne de format pour le source : Lorsque vous éditez un source RPG ILE ou non ILE (OPM), vous pouvez sélectionner une ligne de format spécifique pour les lignes de votre source. La ligne de format, qui apparaît en haut de l'éditeur, indique où doivent se trouver les colonnes correspondant aux instructions. Pour sélectionner un format de ligne :
  • Placez le curseur dans la ligne indiquée, puis cliquez avec le bouton droit et choisissez Sélectionner ligne.
  • Dans le menu du plan de travail, sélectionnez Source > Sélectionner la ligne de format.
  • Sélectionnez une ligne de format dans la liste déroulante de la boîte de dialogue et cliquez sur OK.

Ouverture de membres /COPY et fichier de définitions ; ouverture de membres /INCLUDE pour les membres CL : Le source peut contenir des instructions /copy ou fichier de définitions, ou des instructions /include indiquant que le code d'un autre membre source devra être inclus lorsque le membre en cours sera compilé. Par exemple, une instruction /copy ou /include peut pointer sur une procédure qui existe dans un autre membre source. Ces membres vous permettent de partager du code entre vos membres source. Dans l'éditeur LPEX de systèmes distants, vous pouvez ouvrir les membres /copy ou /include ou le fichier de définitions pour les consulter ou les modifier.
  • Dans le cas d'un source RPG, ouvrez le membre source dans l'éditeur et placez votre curseur à l'emplacement de l'instruction /copy. Dans le menu du plan de travail, sélectionnez Source > Membre /COPY > Editer pour modifier le membre source (et le verrouiller sur le serveur IBM i) ou Source > Membre /COPY > Parcourir pour ouvrir le membre source afin de le consulter.
  • Dans le cas d'un source COBOL, placez votre curseur au niveau de l'instruction fichier de définitions. Dans le menu du plan de travail, sélectionnez Source > Fichier de définitions > Editer, pour modifier le membre source (et le verrouiller sur le serveur IBM i) ou Source > Fichier de définitions > Parcourir pour ouvrir le membre source afin de le consulter.
  • Dans le cas d'un source CL, ouvrez le membre source dans l'éditeur et placez votre curseur à l'emplacement de l'instruction /include. Dans le menu du plan de travail, sélectionnez Source > Membre /INCLUDE > Parcourir afin d'ouvrir le membre source à des fins d'affichage.
  • Si le membre référencé est introuvable et qu'aucun nom de bibliothèque n'a été indiqué, ajoutez la bibliothèque contenant le membre à la liste des bibliothèques de la connexion hôte.

    Pour modifier la liste des bibliothèques de la session en cours, accédez à la vue Explorateur de systèmes distants. Sous le sous-système Objets associé à la connexion, sélectionnez le nœud Liste des bibliothèques et cliquez sur le bouton droit de la souris pour ouvrir le menu contextuel. Sélectionnez l'action Ajouter une entrée à la liste des bibliothèques.

    Vous pouvez également définir la liste des bibliothèques initiale associée à la connexion pour les sessions ultérieures en ouvrant les propriétés de la connexion ou le sous-système Objet et en modifiant les paramètres Liste de bibliothèques initiale.

Filtrage par type de ligne : Votre source peut contenir plusieurs types de ligne, tels que des lignes d'erreur, des lignes de procédure, etc. Vous pouvez subdiviser votre code par type de ligne, de manière à exclure tous les types de ligne autres que celui sélectionné. Par exemple, pour subdiviser un source ILE RPG par type de ligne, placez le curseur à l'intérieur du source, cliquez avec le bouton droit de la souris et sélectionnez Vue Filtre, puis l'une des options suivantes :
  • Date
  • Code
  • Commentaires
  • Commande
  • Procédures
  • Instructions SQL (elles ne s'affichent que si le type de source est associé à l'analyseur syntaxique SQL)
  • Sous-programmes
  • Erreurs
(Pour certains types de source, tels que CL ou DDS, ces options sont différentes.) Votre source n'affichera désormais que les lignes du type sélectionné. Pour afficher de nouveau l'intégralité de votre source, sélectionnez Afficher tout dans le menu en incrustation ou appuyez sur Ctrl+W. Vous pouvez également utiliser le signe plus, situé à droite du source filtré, pour développer à nouveau le source exclu par le filtre. L'option de filtrage des dates est disponible pour tous les sources comportant des numéros de séquence.

Affichage des données des fichiers à description externe : Si votre source contient un fichier à description externe, vous pouvez afficher les différentes zones de ce fichier. Placez votre curseur à l'emplacement du fichier à description externe. Dans le menu du plan de travail, sélectionnez Source > Afficher les zones. Vous pouvez également cliquer avec le bouton droit de la souris à l'intérieur du source et sélectionner Afficher les zones. La vue Table Zone ouvre et affiche les zones du fichier à description externe.
Conseil : Vous pouvez déplacer par glisser-déposer une zone de fichier écran ou de fichier base de données IBM i entre la vue Table Zone de l'Explorateur de systèmes distants et un fichier HTML ou JSP dans Page Designer pour créer un composant Web IBM i Zone de saisie. Le nom et les attributs de données de la nouvelle zone de saisie proviendront de la zone sélectionnée.

Edition en fonction de la colonne : Vous pouvez activer l'édition en fonction de la colonne pour tous les sources RPG et DDS. Ceci présuppose que vos tabulations ont été définies pour que vous puissiez vous déplacer directement dans les colonnes voulues et que, lorsque vous entrez des données dans une colonne, les données des autres colonnes ne sont pas déplacées. Pour activer cette préférence cliquez sur le menu déroulant dans la vue Systèmes distants et sélectionnez Préférences > Editeur LPEX de systèmes distants. Dans la fenêtre Préférences, sélectionnez la case à cocher Edition en fonction de la colonne.

Prise en charge des points d'arrêt : Vous pouvez définir des points d'arrêt dans une section de code exécutable. Pour définir un point d'arrêt, cliquez avec le bouton droit et sélectionnez Ajouter un point d'arrêt. Lorsque vous déboguerez votre code, le débogueur s'arrêtera sur les points d'arrêt et exécutera le code pas à pas à partir de ce point, s'il y a des erreurs. Pour plus d'informations, voir Points d'arrêt.

Reséquencement d'un fichier : Le reséquencement d'un fichier est une préférence que vous pouvez définir pour l'Editeur LPEX de systèmes distants. Vos membres source contiennent des numéros de séquence, semblables à des numéros de ligne. Si vous avez ajouté ou supprimé des lignes de code au cours de l'édition, vous pouvez choisir de reséquencer vos fichiers lorsque vous les enregistrez, de sorte qu'il n'y ait pas d'interruption dans les numéros de séquence. Pour définir cette préférence, procédez comme suit :
  • Dans la vue Systèmes distants, cliquez sur le menu déroulant et sélectionnez Préférences > Editeur LPEX de systèmes distants.
  • Dans la fenêtre Préférences, sélectionnez la case à cocher Renuméroter les lignes lors de l'enregistrement.
  • Si nécessaire, modifiez les zones Début de la renumérotation (1-9999) pour indiquer le numéro de séquence par lequel commencer et Incrément de la renumérotation (1-9999) pour spécifier l'incrémentation des numéros de séquence d'une ligne à l'autre (par exemple, si vous entrez 10 dans cette zone, les numéros de séquence seront incrémentés comme suit : 100, 110, 120, etc.).
Pour accéder à la page Préférences de l'éditeur LPEX, cliquez sur le menu déroulant dans la vue Systèmes distants et sélectionnez Préférences > Editeur LPEX. Pour plus d'informations, voir Profils d'éditeur.

Le tableau suivant signale par un astérisque (*) les fonctions prises en charge dans l'éditeur :
  ILE RPG et non ILE RPG ILE COBOL et non ILE COBOL CL, CMD, CLP et CLLE DDS C et C++
Prise en charge de plusieurs vues * * * * *
Filtrage par types de ligne * * * * *
Signets d'emplacement dans le code source * * * * *
Lancement de l'aide contextuelle (en appuyant sur F1) et aide SEU * * * * *
Reséquencement d'un fichier (Disponible uniquement pour les sources avec numéros de séquence.) * * * * *
Commandes de préfixe * * * * *
Comportement de la clé SEU * * * * *
Assistant de contenu * *      
Outil de formatage automatique du source     *    
Sélection de ligne * * * *  
Edition en fonction de la colonne * *   *  
Support de points d'arrêt * * *   *
Compilation (Disponible pour tous les types de source) * * * * *
Invite source * * * *  
Vérification de la syntaxe * * * *  
Mise en majuscules automatique * * * *  
Vue Structure * * * (pour CLP et CLLE) *  
Affichage des données à description externe * * *    
Ouverture de membres /COPY et fichier de définitions ; ouverture d'un membre /INCLUDE pour CL * * *    
Tabulations définies par l'utilisateur * * *    
Touche d'entrée personnalisable *        
Lignes de format *        
Prise en charge des modèles * (ILE RPG uniquement) * (ILE COBOL uniquement)     * (C++ uniquement)
Vérification de programme * (ILE RPG uniquement) * * * (sauf pour ICFF)  
Indentation automatique * (ILE RPG uniquement)   *    
Conversion de code à format fixe en code à format libre * (ILE RPG uniquement)        
Création d'une procédure RPG * (ILE RPG uniquement)        
Création d'un appel de méthode Java™ RPG * (ILE RPG uniquement)        
Création d'une spécification D RPG * (ILE RPG uniquement)        
Ouverture d'une déclaration de procédure ou de sous-programme avec F3 * (ILE RPG uniquement)        

Commentaires en retour