lundi 11 février 2013

GBEPad, un éditeur hors norme


http://www.gbesoft.fr/gbepad.html


Présentations

* Il reconnait en standard 29 langages de programmation (comprenant la coloration syntaxique, le replis de code etc...). Vous pouvez également créer vos propres surligneurs syntaxiques avec le replis de code adéquat ou en télécharger.
* Il permet d'ouvrir des fichiers textes de n'importe quelle taille (testé avec un fichier de 2,8 Go sur un ordinateur équipé de 1 Go de RAM)
* Il dispose de nombreux outils de manipulation de fichiers texte : - Extracteur de lignes, Remplissage automatique de lignes ou de blocs, Suppression des lignes en doublons, Conversions multiples etc...
* Un éditeur hexadécimal et un comparateur de fichiers sont intégrés.
* Aides à la saisie nombreuses : surlignage des parenthèses correspondantes, modèles de code, liste des fonctions, corrections automatiques...
* Sélection normale, par ligne ou par colonne
* Copier / Coller comprenant de nombreuses possibilité (normal, via le réseau, coller historique, coller sans déplacer le curseur, copier en ajoutant au presse papier...)
* Client FTP intégré
* Possibilité d'ajouter un menu "utilisateur" pointant sur des outils externes
* Mode Batch
* Et de nombreuses autres fonctionnalités à découvrir !!!

J'avais un problème de comparaisons de fichier pour identifier les non-doublons

    la suppression de doublons ne laisse qu'un exemplaire de lignes trouvées plusieurs fois
    la recherche de différences entre deux fichiers supprime tous les exemplaires de lignes trouvées plusieurs fois et met en évidence les infos trouvées uniquement dans un fichier ou dans l'autre (précédées d'un "-" ou d'un "+" suivant que l'info émane du premier ou du second fichier)

Voici comment faire :


  •     J'ai un fichier du stock existant dans ma base => fic1.txt (quelques milliers de lignes)
  •     J'ai un fichier du stock réel => fic2.txt (quelques milliers de lignes)


J'ouvre les deux fichiers que je trie dans l'ordre alphabétique puis


  •     comparaison de fichiers
  •     comparer (flèche verte)
  •     enregistrer le rapport de comparaison (disquette) sous fic3.txt
  •     je ferme la fenêtre de comparaison et les deux fichiers de stock
  •     j'ouvre fic3.txt
  •     je vire le début de la ligne "fichier 1" et de la ligne "fichier 2"
  •     je trie alphabétiquement, je vire les lignes de blabla


Mon résultat : la liste des différences avec,


  •     précédées du signe "-" les lignes présentes uniquement dans le premier fichier (informations à supprimer dans ma base de données)
  •     précédées du signe "+" les lignes présentes uniquement dans le second fichier (informations à ajouter ma base de données)



Je recommande vivement cet éditeur qui fait passer le notepad de Windows pour un dinosaure infâme !

Aucun commentaire:

Enregistrer un commentaire

Les commentaires sont vérifiés avant publication