ViewENV – Outil pour développeurs Windev

Téléchargements Historique

 

 

Auteur : Francis MOREL francis.morel@gmail.com

 

Révision 4.00A - 20 mars 2009


Objet

Cet utilitaire, développé avec Windev 12, permet la visualisation et la réparation de certaines variables contenues dans les fichiers .ENV des projets Windev.

 

Actuellement ViewEnv traite les variables  :

  Mark : Contient la description des marques insérées dans le projet
  Breakpoint : Contient la description des points d'arrêt insérés dans le projet
  Watch : Contient la description des variables visualisées dans le débogueur


Ces variables sont incluses dans les fichiers ENV section [COD_<user>].
Elles sont lues à l'ouverture du projet, écrites à sa fermeture.
Ainsi il n'est pas possible de modifier ces variables pour un projet ouvert.
Même si l'écriture n'est pas interdite par ViewENV, elle sera écrasée lors de la fermeture du projet.

ViewENV traite les variables d'environnement des fichiers .ENV des versions 7 à 14.
 

La réparation de ces variables permet :
- d'éviter les points d'arrêt intempestifs, alors qu'aucun BP n'est visualisé dans le code
- d'éviter lors du parcours des marques insérées dans l'éditeur, les messages du type :


Ces 2 anomalies sont présentes depuis les toutes premières versions 7 de Windev et toujours actuelles dans Windev 14.

La fermeture du projet ne corrige absolument pas ces références inconnues.
Les seules solutions simples actuelles consistent à :
- enlever toutes les marques ou breakpoint par les commandes du menu du projet
- ou supprimer les dites variables dans le fichier .ENV
- ou détruire le fichier .ENV

Ces solutions ne sont pas sélectives, et toutes les marques ou tous les points d'arrêt sont ainsi perdus simultanément.

ViewEnv peut être utilisé avec un nom de fichier .ENV en ligne de commande pour l'ouvrir automatiquement.
Par exemple ViewENV utilisé dans le perso menu, avec une ligne de commande du type :
c:\Programmes\ViewEnv.exe "{$RepProjet}\{$NomProjet}.ENV"
ouvre les variables d'environnement du projet courant.
ATTENTION cependant les réparations ne devront être sauvegardées qu'après la fermeture du projet.

 

Conditions d'utilisation

ViewEnv est diffusé en l'état et il reste en toute circonstance la propriété de l'auteur.
Il peut être diffusé, copié et utilisé sans restriction, de quelque façon que ce soit.