Editeur PDP de Code Source
Cet éditeur vous permet de voir et de modifier le code généré d'une instance de Code Source. Cet éditeur fournit des fonctions supplémentaires par rapport à celles déjà implémentées par l'éditeur de code standard.
Pour voir le code dans cet éditeur, vous devez avoir généré une instance de Code Source. Dans la vue Explorateur de designs, vous pouvez alors faire un clic droit sur le fichier généré correspondant et sélectionner dans le menu contextuel.
Modification du code généré
Vous pouvez modifier le code généré pour l'adapter à vos besoins.
Des facilités d'insertion de code sont disponibles. Vous pouvez insérer des instances de l'entité Micro-pattern Statique depuis la vue Fragments, catégorie Fragments du SDK RPP Micro-pattern. Vous pouvez aussi appeler des micro-patterns que vous avez créés avec l'interface de programme d'application. Il est fortement recommandé de ne pas modifier le code généré par un micro-pattern. Des avertissements dans la marge de gauche vous signalent les cas où l’insertion du code spécifique peut perturber la réconciliation. Ceci est le cas si vous écrasez une ligne générée par un micro-pattern et ajoutez un appel de micro-pattern dans le code généré par micro-pattern.

Déphasage entre le design et le code généré


Spécificités de l’affichage dans l’éditeur PDP de Code Source
La coloration PDP, en plus de celle de l'éditeur standard, vous permet de connaître l'origine des lignes. Par défaut, les lignes de code généré sont grises et les lignes provenant de micro-patterns sont bleues.
Vous pouvez changer ces couleurs PDP par défaut en sélectionnant .
est affiché à l'endroit où des lignes de code ont été effacées ou écrasées. Si vous positionnez votre souris sur ce symbole, vous pouvez voir les lignes effacées ou les lignes écrasées par les lignes courantes.
est affiché dans les cas suivants :
- Sur les lignes où la réconciliation (synchronisation) détecte un problème
éventuel. La réconciliation est le processus qui intègre, après une génération, le nouveau design
d'une instance avec les changements spécifiques utilisateur. Un avertissement est affiché, par
exemple, si la réconciliation n'est pas sûre de l'endroit où le code spécifique doit être placé car
plusieurs endroits sont possibles, ou si le code généré écrasé a été modifié. Ces avertissements ont
un type PDP Reconciliation Marker dans la vue Erreurs.
Dans la facette Pacbase, des correctifs rapides sont disponibles pour les avertissements de réconciliation qui indiquent que les modifications de l'utilisateur ne peuvent pas être reconduites dans le code réconcilié car la position n'existe plus.
- Sur les lignes où un micro-pattern a positionné un avertissement.
- Sur les lignes où la réconciliation (synchronisation) détecte un problème
éventuel. La réconciliation est le processus qui intègre, après une génération, le nouveau design
d'une instance avec les changements spécifiques utilisateur. Un avertissement est affiché, par
exemple, si la réconciliation n'est pas sûre de l'endroit où le code spécifique doit être placé car
plusieurs endroits sont possibles, ou si le code généré écrasé a été modifié. Ces avertissements ont
un type PDP Reconciliation Marker dans la vue Erreurs.
Vous pouvez modifier l'affichage de l'éditeur PDP avec des filtres depuis la vue Structure du Code Généré.