ISX est un super outil que j'utilise tous les jours (on se demande pourquoi MS ne l'a pas inclus natif dans VFP, mais bon...).
Ceci dit, il me manquait des choses, que j'ai développées, et les voilà. Tout n'est pas parfait : c'est un outil de travail et pas un projet commercial, mais ca apporte un gros plus.
Ce que cette version fait de plus (ou différemment) :
- Ctrl + SpaceBar (je préfère à Ctrl + I) les variable locales LOCAL, PRIVATE, PUBLIC, LPARAMETER and PARAMETER
- Alt + SpaceBar les #Define des fichiers .H du projet en cours PLUS les définitions #Define définies dans le PRG en cours (à condition qu'il soit dans le projet courant ou dans le Set Path)- Alt + UpArrow les procécdures et fonctions définies dans le PRG en cours (à condition qu'il soit dans le projet courant ou dans le Set Path) ET tous les PRGs du SET PROCEDURE
- Alt + DnArrow affiche une boite de dialogue oui/non/annluer qui montre l'entête de la fonction et sa liste de paramètres -> réponse Oui : insère dans le texte un commentaire des paramètres de la fonction, ce qui rend le code plus lisible et maintenable e.g : MaFonction( ; && Paramètre1 , ; && Paramètre2 , ; && etc. ) -> réponse non : ouvre le PRG qui contient la fonction et se positionne sur la définition de celle-ci
- Alt + PgDn Crée une liste de procédures du projet en cours dans un DBF et l'édite dans un formulaire dockable. Ce formulaire permet l'impression du listing des procédures. Il n'est pas très bien fini puisqu'il ne permet encore ni les tris, ni les filtres
- Ctrl + F12 Commente la sélection, la duplique en-dessous et place des commentaires "" autour de l'ensemble
Commentaires
le 17/03/2006, FoxInCloud (Th. Nivelet) a écrit : Salut et bravo par avance pour cette amélioration ! Que faut-il installer et où ? Juste isx.prg ? ou tout le contenu du zip ? Th
le 17/03/2006, Luc a écrit : Que faut-il installer et où. Dans le zip, la partie la + utile est ISX.prg. Les autres éléments permettent d'accéder au formulaire et au rapport qui permet de lister nos procédures. Il suffit d'installer le tout sur un seul répertoire, puis d'exéuter ISX.PRG pour qu'il devienne actif et réponde (lors de l'écriture du code) aux touches mentionnées.
le 18/03/2006, EmanuelL a écrit : En exécutant ISX.PRG j'ai Syntax error dans la ligne de code : On Key Label ctrl+Suppr Do CommentSelection In &lcISXProgram Que faire?
le 18/03/2006, EmanuelL a écrit : Résolu CTRL+DEL, pour le clavier autre que français!
le 09/12/2009, FoxInCloud (Th. Nivelet) a écrit : Eddy et toi avez-vous fusionné vos modifications ? ISX ferait un bon candidat pour codePlex ...
Salut et bravo par avance pour cette amélioration !
Que faut-il installer et où ?
Juste isx.prg ?
ou tout le contenu du zip ?
Th