Mia-Plugins

Mia-Plugin Formatage COBOL

Ce plugin permet au développeur de mettre en forme automatiquement son code COBOL à partir des règles de formatage propres à son entreprise.

Compatible avec les principaux IDE Eclipse, il garantit l’alignement du code avec les normes de développement de l’entreprise.

L’administrateur paramètre et active les règles de formatage.

Mia-Plugin Formatage COBOL



Bénéfices client

  • Libère le développeur des contraintes de formatage
  • Garantit un code homogène et structuré pour toute la filière de développement
  • Facile à mettre en oeuvre, rapidement opérationnel
  • Adaptable et personnalisable à tout contexte de développement


Fonctionnalités

Les prinicpales fonctionnalités disponibles pour le plugin formatage COBOL sont :

  • Indentation des structures de données
  • Indentation des instructions selon leur niveau d’imbrication et les marques de conditionnelles
  • Prise en compte des IF en cascade pour ne pas les indenter inutilement
  • Indentation des terminateurs d’instructions (End-Xxx)
  • Le nombre de caractères d’indentation peut être dégressif en fonction du niveau d’indentation
  • Possibilité d’alignement des pictures au sein d’une même structure
  • Possibilité d’alignement des value au sein d’une même structure
  • Possibilité de regénération des terminateurs d’instructions (End-Xxx)
  • Possibilité de suppression des points inutiles en milieu de paragraphe
  • Possibilité de formatage des instructions Call en alignant les paramètres (clause Using) les uns sous les autres
  • Possibilité de formatage de copys COBOL (sauf cas particuliers)

Le fichier des règles de formatage est maintenu par l’administrateur sur un serveur central et chaque poste développeur s’y réfère.

Versions

Disponible pour les environnements de développement COBOL sous Eclipse :

  • Open Cobol (fourni avec les plugins)
  • Ibm RDz
  • Metrixware Cobos
  • Compuware Workbench (en cours)

Licences type

  • Fixe : 1 licence par poste Eclipse déployé


Système requis

  • PC équipé d’une plate-forme Eclipse 3.6 et supérieure