Merci pour les remerciements. :)
L'éditeur qui propose le plus de fonctions ( dont l'autocomplétion ) c'est PSPad ?
Le tiercé gagnant serait (sans ordre particulier) Notepad++ - Programmer's Notepad - PSPad.
En gros :
Notepad++ : J'ai un faible pour lui étant donné que c'est mon éditeur de tous les jours quand je suis sous Windows. Le plugin "Function List" doit être l'explorateur de code le plus costaud du lot (plusieurs niveau : on peut déplier les fonctions pour avoir accès aux définitions de variables à l'intérieur), mais c'est un plugin qui n'est pas officiellement supporté et pas complètement stable. Et puis, Notepad++ ne supporte pas les templates.
PSPad : Il couvre toutes les fonctions, mais son système d'autocomplétion est en deçà de la triplette Notepad++ / Programmer's Notepad / SciTE (car tous trois basés sur le même composant
Scintilla), dont le système se rapproche (un peu) d'Intellisense sous Visual Studio.
Et enfin Programmer's Notepad : Comme PSPad, il a toutes les fonctionnalités, mais en plus une autocomplétion top. Par contre, il est peu connu et du fait de sa plus petite communauté, trouver de l'aide sur certaines fonctionnalités peut être délicat.
Peut-être que les éditeurs payant qu'il me restera à intégrer - à priori principalement UltraEdit, EditPadPro, Zeus - feront ça mieux, je ne sais pas.
Et ça prend aussi bien les fonctions officielles que les fonctions locales l'autocomplétion?
Uniquement les officielles. Certains des éditeurs peuvent par contre compléter les mots déjà présents dans le document, en utilisant un raccourci différent de l'autocomplétion standard. PSPad fait ça par CTRL+J par exemple, il me semble.
Tu t'es retapé les définitions de toutes les fonctions pour l'aide ? Anglais et français ?
Si tu fais référence à l'autocomplétion, négatif (hélas) : l'autocomplétion ne présente que la définition de la fonction. J'avais commencé à reprendre les descriptions en anglais du toolset pour les fonctions (à grand coup d'expressions régulières pour les extraire), mais les fonctionnalités d'autocomplétion des différents éditeurs de texte restent encore un poil trop primitives pour pouvoir en profiter.
-> PSPad : Le texte doit tenir sur une ligne... or pour la plupart des fonctions, cette place est grandement bouffée par la définition elle-même (la faute aux paramètres).
-> Notepad++ / Programmer's Notepad : Il semble y avoir une taille limite à la totalité des infos (dont nom de la fonction, paramètres, ...) d'une fonction pour l'autocomplétion. Si dépassement : pas d'affichage du tooltip...
Si par contre tu parles de l'aide interactive, non, il s'agit juste d'ouvrir un .hlp ou un .chm depuis l'éditeur et de se positionner sur l'article lié au mot sur lequel se trouve le curseur. Le but est bien sûr de pouvoir appeler le Lexicon de cette manière, mais on peut utiliser n'importe quel fichier d'aide. Tous les éditeurs supportés par
Fancy Colors permettent de faire ça : soit nativement, soit via la fonctionnalité de lancement d'un programme externe.