Quel éditeur de texte pour mon besoin [Divers] - Divers - Programmation
Marsh Posté le 22-05-2007 à 15:10:25
ReplyMarsh Posté le 22-05-2007 à 15:16:02
vim
et je deconne pas hein!!! Et pour le diff tu as vimdiff qu'est fourni avec!
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...
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
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... |
J'ai dit vim pas vi... Pour être en mode insertion sur vim, on peut appuyer sur inser ... s'moins dur
Marsh Posté le 22-05-2007 à 16:14:19
y a aussi gvim avec des boutons, la prise en charge de la sourie...
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) |
Emacs a tout ça
(il peut même faire du diff 3 voies)
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.
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 )
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