Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
Bonjour,
lors d'une lecture sur PBADonf, j'ai pris connaissance de l'utilitaire PBTools (http://myelkovan.codeplex.com/). Celui-ci contient, entre autre, une fonctionnalité pour coller automatiquement un squelette de commentaire (PBComment) permettant de décrire une fonction ou un event.
Je suppose que, comme beaucoup, il vous arrive d'aller repêcher un code écrit antérieurement pour le coller dans votre code en cours et l'adapter (si nécessaire). Chacun se constitue ainsi, d'une certaine manière, sa petite bibliothèque de code 'type'.
L'informaticien standard (normalement paresseux ) que je suis trouve encore trop fatiguant de retrouver le code, le copier et le coller .
Il m'est alors venu l'idée d'adapter PBTools (les sources sont disponibles sur le site) pour permettre la sélection d'un code 'type' parmi une liste de différents codes 'type', que l'on peut enrichir au gré de ses besoins, et de non plus coller uniquement un commentaire mais aussi du PowerScript, directement dans le script sur lequel on se trouve.
C'est un peu comme le 'Paste special' disponible dans PB mais totalement personnalisable. Cette fonctionnalité est maintenant accessible dans la dernière version disponible sur le site de PBTools.
Merci au développeur de PBTools de m'avoir donné cette occasion.
Si vous avez envie d'essayer cette fonction et de me faire part de vos questions/impressions/remarques, ne vous privez pas.
Merci à tous.
Hors ligne
Salut, c'est gentil de nous en faire profiter.
Perso j'ai testé / utilisé pas mal de ces petits outils car je pense comme toi qu'un Bon programmeur est d'abord quelqun de paresseux et que notre boulot consiste à créer des programmes pour faciliter la vie des gens donc on devrait faire pareil pour nous en premier lieu
Par contre il y avait toujours une chose ou l'autre qui ne me convenais pas dans ces programmes alors j'ai finit par créer le mien qui réponds parfaitement à mes besoins
Hors ligne
Bonjour,
Il me semble que tu décrits une fonctionnalité présente en standard dans Powerbuilder avec la Clip Window qui te permet de sauvegarder des séquences de code par drag&drop et ensuite de les réinsérer par drag&drop ?
Hors ligne
PBTools va beaucoup plus loin que cette fonctionnalité, qui n'est pas présente dans toutes les versions de PB de toutes façon (eh oui... certains d'entre nous n'ont pas le choix et travaillent encore avec des versions préhistoriques de PB...)
Hors ligne
En effet, ça va plus loin.
Chez nous, l'installation de l'outil est centralisée et tous les développeurs (on est +/-40) peuvent enrichir/profiter des codes de tous.
On développe aussi des services (on essaie de s'approcher d'une architecture de type SOA) et le codage de l'appel à une opération d'un service se fait pratiquement toujours de la même façon. Si en livrant un service, on ajoute aussi le script d'appel dans l'outil, le codage à faire par les développeurs s'en trouve simplifié. A la limite, si on commente bien dans le script à coller, il ne doit même plus consulter la doc
Il y a aussi des balises qui sont automatiquement interprété ([FUNCTIONNAME], [ARGUMENTS], [RETURNS], [USER], [DATE]) par l'outil.
C'est ClipWindow++
Hors ligne
Pages: 1