WEBDEV 2025

L ’éditeur de code participe à la productivité de WEBDEV. La saisie du code est intuitive, plus rapide et se fait directe- ment dans le champ concerné. UNE MÉTHODE RÉVOLUTIONNAIRE La technologie exclusive de l’éditeur de code participe à la création d’un code de qualité, et permet de développer plus vite. LA MÉTHODE WEBDEV Les événements les plus utiles sur un champ sont proposés par défaut dans l’éditeur de code, et matérialisés par un bandeau de couleur. Par exemple, pour un champ de type «saisie», les événements par défaut sont: • Initialisation du champ, • Entrée dans le champ, • Sortie du champ, • A chaque modification. Il suffit de taper le code correspondant dans la partie adéquate. Le code qui s’exécutera sur le Navigateur peut être saisi en WLangage, en Javascript ou en TypeScript, au choix. CODE SERVEUR ET CODE NAVIGATEUR Il suffit de saisir votre code sous le ban- deau correspondant. Le bandeau jaune indique que le code saisi est du WLangage et s’exécutera sur le Serveur.  Le bandeau vert indique que le code saisi est du WLangage et s’exécutera sous le Navigateur. Le bandeau rose signifie que le code saisi est du PHP.  Le bandeau bleu signifie que le code saisi est du code Javascript ou Typescript. C’est visuel et très intuitif ! TOUS LES ÉVÉNEMENTS SONT GÉRÉS Les événements moins habituels sont proposés en liste.  Tous les événements sont gérés: clic, double clic, touche pressée, touche maintenue enfoncée, touche relâchée, bouton de souris enfoncé, bouton de souris relâché, souris en dehors de l’objet, souris au-dessus de l’objet, perte de focus, prise de focus, modification, sélection du contenu du champ, appel de l’aide, chargement, envoi du formulaire,... COLORATION SYNTAXIQUE Pour un plus grand confort et une meil- leure lisibilité, chaque mot est coloré en fonction de son type. GESTIONNAIRE DE SOURCES WEBDEV 2025 est livré en standard avec un outil de versionning, le Gestionnaire de Sources collaboratif (GDS, voir page 46). IA GÉNÉRATIVE DE CODE L’IA de l’éditeur de code permet de générer le code WLangage à la volée. La génération à la volée de code WLangage par Intelligence Artificielle de la WEBDEV 2025 propose des suggestions en temps réel pendant la saisie de code, réduisant ainsi le temps nécessaire pour les phases de codage. Cela permet de coder plus rapide- ment, en évitant les tâches répétitives, en bénéficiant d’automatismes et de suggestions pour les parties prévi- sibles du code. COMPLÉTION AUTOMATIQUE Lors de la frappe d’un ordre, le type de paramètre attendu est proposé dans une liste déroulante. Une bulle d’aide apporte également des informations sur chaque paramètre de la fonction utilisée. ERREURS EN TEMPS RÉEL Si une erreur de syntaxe est commise, elle est détectée sous l’éditeur de code, avant même la compilation du projet ! TEST UNITAIRE DE PROCÉ- DURES ET DE CLASSES Le processus de création des tests est totalement intégré à l’environnement. Pour tester directement une procédure ou une classe, il suffit d’utiliser le menu contextuel qui propose de créer (et ensuite de rejouer) un nouveau test unitaire. CODE COVERAGE L’éditeur de code indique le «Code Coverage» du projet: chaque ligne de code qui n’a jamais été exécutée est signalée. L’IA sublime l'éditeur de code de WEBDEV 2025 IA GÉNÉRATIVE DE CODE Note: l’éditeur de code et l’environnement peuvent adopter un thème clair ou un thème sombre INITIALISATION DU CHAMP ENTRÉE DANS LE CHAMP (onfocus) MODIFICATION EN SORTIE (onchange) SORTIE DU CHAMP (onblur) Ici l'IA Générative a détecté la ligne de commentaire et utilise le contexte; en jaune, code proposé www.pcsoft.fr • 29

RkJQdWJsaXNoZXIy NDQ0OA==