[Divers] Quel éditeur de texte pour mon besoin

Quel éditeur de texte pour mon besoin [Divers] - Divers - Programmation

Marsh Posté le 22-05-2007 à 15:00:49    

Je précise en préambule que j'en ai essayé plein, et j'ai rien trouvé qui corresponde bien à mon besoin. Il me faudrait :  
 
- compatible Windows, et freeware (c'est pour le taf, et il est totalement exclus qu'il me paye quoi que ce soit à ce niveau)
- un diff intégré (de mémoire ca exclut JEdit, qui a recourt a un exe qui n'est plus maintenu)
- possibilité de faire son propre paramétrage de la coloration syntaxique (je manipule des fichiers texte avec une syntaxe imbitable, et forcément je trouverais jamais de coloration syntaxique tt faite pour ce langage)
- intégration avec windows (menu contextuel et ouvrir avec... (je veux qu'il soit dans la liste, j'ouvre bcp de fichiers texte avec des extentions chelou genre .mcad, .users, etc...) (là encore ca exclut jedit qui est pas intégrable facilement)
 
j'ai essayé PSPad, la coloration est trop sommaire (mais c'est peut etre le plus proche de ce dont j'ai besoin), Context (j'ai pas trouvé de diff intégré), jEdit (j'adore l'éditeur, mais son intégration est merdique...), Notepad++ (coloration très sommaire et pas vu de diff), ultraedit (bien mais payant)
 
j'ai regardé un peu tout ce qu'il y avait là vite fait, j'ai rien vu de super :  
http://en.wikipedia.org/wiki/Compa [...] xt_editors


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 22-05-2007 à 15:00:49   

Reply

Marsh Posté le 22-05-2007 à 15:10:25    

scite ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 22-05-2007 à 15:16:02    

vim [:dawak]
et je deconne pas hein!!! Et pour le diff tu as vimdiff qu'est fourni avec!

Reply

Marsh Posté le 22-05-2007 à 15:22:58    

yes je voulais le proposer, mais vu ses contraintes t'intégration au shell winbouse, il doit préférer le clicodrome...


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 22-05-2007 à 15:57:59    

préférablement...ca me dérange pas d'utiliser Vi, mais la plupart de mes collègues ne sont pas informaticiens de formation, et là je vais me faire jeter des pierre...
 
"ah non tu peux pas écrire directement, faut te mettre en mode Insertion en appuyant sur "i""
 
et pour scite, faut faire un lexer en C++ pour ajouter un nouveau langage, on a vu plus simple :/


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 22-05-2007 à 16:02:22    

Jubijub a écrit :

préférablement...ca me dérange pas d'utiliser Vi, mais la plupart de mes collègues ne sont pas informaticiens de formation, et là je vais me faire jeter des pierre...
"ah non tu peux pas écrire directement, faut te mettre en mode Insertion en appuyant sur "i""


J'ai dit vim pas vi... Pour être en mode insertion sur vim, on peut appuyer sur inser ... s'moins dur ;)

Reply

Marsh Posté le 22-05-2007 à 16:14:06    

lol ;)


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 22-05-2007 à 16:14:19    

y a aussi gvim avec des boutons, la prise en charge de la sourie...


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 22-05-2007 à 16:16:26    

Jubijub a écrit :

Je précise en préambule que j'en ai essayé plein, et j'ai rien trouvé qui corresponde bien à mon besoin. Il me faudrait :

 

- compatible Windows, et freeware (c'est pour le taf, et il est totalement exclus qu'il me paye quoi que ce soit à ce niveau)
- un diff intégré (de mémoire ca exclut JEdit, qui a recourt a un exe qui n'est plus maintenu)
- possibilité de faire son propre paramétrage de la coloration syntaxique (je manipule des fichiers texte avec une syntaxe imbitable, et forcément je trouverais jamais de coloration syntaxique tt faite pour ce langage)
- intégration avec windows (menu contextuel et ouvrir avec... (je veux qu'il soit dans la liste, j'ouvre bcp de fichiers texte avec des extentions chelou genre .mcad, .users, etc...) (là encore ca exclut jedit qui est pas intégrable facilement)


Emacs a tout ça [:dawa]
(il peut même faire du diff 3 voies)


Message édité par masklinn le 22-05-2007 à 16:16:53

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 22-05-2007 à 16:45:10    

:/
 
c'est bien ce que je craignais...
va falloir que je me crée un mode emacs, que j'apprenne le LISP...hum, je le sens moyen, je sais pas pourquoi...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 22-05-2007 à 16:45:10   

Reply

Marsh Posté le 23-05-2007 à 08:10:08    

Si ca se trouve, un .el bien comme il faut existe deja quelque part, sauf si ton langage est un truc home-made ;)
 
Et pour l'integration au shell Windows, du moment que ca marche pour un type de fichier, ca marche pour tout. Il suffit de te preparer un .reg que tu donneras a tes utilisateurs. Ce .reg, en plus de son header, sera compose des lignes dans le style:
 
[HKEY_CLASSES_ROOT\.ext\shell\open\command]
@="chemin vers l'exe de ton editeur \"%1\""
 
ext est l'extension voulue.
 
Ou encore, ext=* pour tout type de fichier.


Message édité par wackevat le 23-05-2007 à 08:10:50
Reply

Marsh Posté le 23-05-2007 à 08:45:45    

pour le reg je savais, c'est pas un point critique même si c'est chiant (par ex jEdit a fait une grosse régression sur ce point)
 
pour le .el, j'en doute plus que fortement : c'est un fichier d'échange entre 2 softs de CAO électrique, c'est ultra confidentiel (si y'a 1000 users dans le monde c'est le bout du monde justement ;) )


---------------
Jubi Photos : Flickr - 500px
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed