Les bons outils: PSPad
Sans être un furieux des tests d'IDE et éditeurs de codes gratuits, je commence à en avoir vu quelques-uns... NetBeans, Notepad++, Intype, UltraEdit etc...
Je ne les ai pas tous utilisés au maximum de leurs possibilités, mais je considère de toutes façons que les fonctions les plus utiles doivent être rapidement accessibles sans nécessiter une exploration de l'outil façon Indiana Jones...
Chaque éditeur qui m'est passé entre les mains avait des avantages sur ses concurrents mais souffrait de certains handicaps par rapport à eux: NetBeans est une usine à gaz super lente mais remplit tous les besoins et gère les projets, Intype est rapide comme l'éclair mais ne permet pas d'imprimer (!) etc.
Il y a quelques temps, j'ai récupéré un éditeur dont j'ignorais l'existence en me promettant de le tester rapidement.
Après un tour rapide, il n'est pas loin du sans faute à mes yeux...
On jette un coup d'oeil ensemble ?
Je commence par les aspects négatifs, ça va aller plus vite .
Tout d'abord, il ne fait clairement pas partie des interfaces sexy... ça fait un peu design de programmeur, voyez-vous... Ce qui veut dire FONCTIONNEL AVANT TOUT (on peut toutefois reconfigurer l'aspect)
D'autres screenshots sur le site
Du coup, les habitués de Notepad++ ne seront pas dépaysés (maaaiiiisss non, je ne critique pas, il est trèèèèèèès bôôôôô ton notepad++
)
Ensuite, il manque le code folding, qui permet quand même d'alléger l'aspect de la page quand, à trois heures du matin on cherche un bug, le teint pâle, la lippe pendante, l'air hagard et l'oeil en capote de fiacre. Toutefois, j'ai appris à m'en passer lors de ma migration personnelle de NetBeans à Intype, alors, bon... tant pis (d'autant plus qu'une option permet de s'en passer, voir plus loin)
Les points positifs à présent...
On se dit à l'usage que ce logiciel a été démarré en mode Itch'n'Scratch: ça sent l'auteur qui a voulu se faire un éditeur qui contienne tout ce qui lui était nécessaire, sans plug-in et d'accès rapide (en tout cas, je le vois bien comme ça)
Utilisation générale:
- Déjà, il est portable... (+12) Je ne comprends même pas que ce ne soit pas pareil pour tous les logiciels, c'est pas dur...
- Il est rapide à charger (3-4 secondes) et à utiliser (aucune attente ou sablier à l'horizon)
- Il est multilingue
- Il permet d'accèder à ses fichiers de plusieurs façons différentes: par gestion de projet, par dossier, par favoris...
- Un dossier peut être transformé en projet
- Les projets ont des propriétés (comme leur encodage par défaut et les compilateurs externes par exemple)
- On peut travailler directement sur des fichiers distants via FTP, ché bon cha
- On peut glisser-déposer (pas comme dans Intype, par exemple, qui de façon assez étrange ne le permet pas)
- Il gère des sessions de travail: sauvegarde, restauration et gestion de la session pour reprendre directement là où on en était
- Il possède un mode plein écran
- Il permet la prévisualisation html et le test via serveur
- Un espace latéral liste des fenêtres ouvertes
- Il est possible de réorganiser les fenêtres en mosaïque etc (on n'est pas limité à la vue par onglets)
Gestion du code:
- coloration syntaxique,
- indentation automatique,
- explorateur de code qui donne accès direct aux fonctions et aux variables,
- recherche de l'accolade/parenthese etc correspondante,
- reformatage du css (en ligne ou indenté),
- suppression/ajout des balises (conversion html>txt et txt>html),
- vérification du code HTML
- utilisation de HTML TiDy,
- duplication de ligne (ctrl+D dans notepad++),
- échange de lignes (dessus-dessous)
- compression du code pour alléger sans affecter les fonctionnalités (minification),
- suppression d'espaces ou de lignes redondants,
- conversion de tabs en espaces,
- insertion de date,
- gestion de l'encodage (malheureusement pas de utf8 sans bom),
- changements de casse,
- gestion de signets (pour se rendre en un clic ou une combinaison de touches à une ligne précise)
Outils utiles et TOUJOURS SANS PLUG IN:
-
recherche et remplacement dans des fichiers (youhouuuu !
),
-
divers outils de conversion:
- convertisseur de chaines (ANSI>base64/URL etc),
- convertisseur de couleur,
- convertisseur de bases,
- création de macros, génial pour les travaux répétitifs,
- vérification orthographique,
- comparateur de fichiers,
- evaluation d'expression,
- editeur hexadecimal,
- recherche via google intégrée,
- edition en un clic des fichiers systemes.
Outils dont on ne comprend même pas que les autres n'en aient pas:
- une table ascii,
- palette de couleurs qui colle directement le code de couleur,
-
pipette ! Alors là, juste, merci ... UN CLIC, la fenêtre disparaît, on clique sur la zone de l'écran qu'on veut, ça colle le code couleur... Simple, rapide, net...
- presse papier multiple youhou !
- générateur de lorem ipsum,
- ligne de commande,
- générateur d'empreinte md5 etc,
Voilà qui conclut ce petit tour d'horizon.
Pour récupérer ce bijou : téléchargez-le sur le site.
Je vais donc le tester en production un peu plus sérieuse pour voir s'il n'y a pas de merde au chat cachée sous le tapis, mais de prime abord, il fait gagner tout le temps qu'on perd à aller chercher des outils extérieurs pour des tâches à la noix.
Je vous tiens au courant ?
❝ 10 commentaires ❞
Fil RSS des commentaires de cet article
✍ Écrire un commentaire
les commentaires relevant du SPAM seront filtrés et dégagés direct...