#1 Le 12/02/2007, à 15:12
- Beneguecerit
Editeur de texte avec complémentation automatique ?
Salut,
Je cherche un editeur de texte qui supporte la complémentation automatique : vous savez on commence à taper un mot et il propose une liste de balises/foncitons tout seul. Ca sera principalement pour du php et un peu de CSS.
Un amis m'a fait voir Quanta Plus qui supporte cela. Par contre je n'accroche pas trop avec Quanta... (j'ai du mal avec KDE en général)
Y aurait-il un autre éditeur capable de faire cela (sous Gnome si possible)
A+
Ben
#2 Le 12/02/2007, à 15:48
- mesmento
Re : Editeur de texte avec complémentation automatique ?
vim/gvim le fait très bien dans sa version 7 il me semble.
De toute manière la question, en matière d'éditeur de texte n'est pas de savoir si un éditeur fait le truc X ou le truc Y, emacs et vim le font, la question est de savoir si tu souhaites utiliser Emacs/Vim ou pas.
Dernière modification par mesmento (Le 12/02/2007, à 15:49)
Hors ligne
#3 Le 12/02/2007, à 15:55
- teke
Re : Editeur de texte avec complémentation automatique ?
gvim est vraiment pas mal du tout pour la complétion... je ne suis pas un gourou de vi... loin s'en faut, mais je dois dire que c'est vraiment pratique et loin d'être aussi compliqué que certains prétendent...
#4 Le 12/02/2007, à 19:44
- Yoshiball
Re : Editeur de texte avec complémentation automatique ?
Oui vim gère très bien l'auto-complétion.
Mais attention à ne pas confondre l'auto-complétion et l'intellisense. L'auto-complétion est le fait de compléter automatiquement les mots que tu as déjà tapé auparavant dans ton code.
Alors que l'intellisense te propose les fonctions, les balises etc... automatiquement, même si tu ne l'as jamais tapé auparavant.
On va dire que l'auto-complétion se base sur le contenu du document, il prend en compte tout ce qui a déjà été tapé, et l'intellisense c'est comme si tu avais une base de données à côté qui contiendrait par exemple toute la syntaxe du C et du C++.
Personnellement je n'ai jamais réussi à obtenir l'intellisense sous vim...
ps : on parle aussi d'omni-complétion mais j'ai jamais vraiment compris ce que c'était.
Bye.
VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com
Hors ligne
#5 Le 12/02/2007, à 20:01
- teke
Re : Editeur de texte avec complémentation automatique ?
Personnellement je n'ai jamais réussi à obtenir l'intellisense sous vim...
Pourtant tu as toutes une série de paramètre dans ton viimrc là dessus ???
D'ailleurs, merci beaucoup de l'avoir mis sur ta page, j'y ai appris une foultitude de choses...
#6 Le 12/02/2007, à 20:14
- Yoshiball
Re : Editeur de texte avec complémentation automatique ?
Très bonne remarque teke , alors oui c'est noté dans mon vimrc mais je n'ai jamais vraiment réussi à le faire fonctionner correctement.
J'avais trouvé cette manip sur un site, je te met le lien à la fin du post, clique sur l'image tu verras l'animation, mais je n'ai jamais réussi à faire fonctionner la complétion de cette façon
Lien vers la page : http://amix.dk/blog/viewEntry/19021
VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com
Hors ligne
#7 Le 14/02/2007, à 15:12
- teke
Re : Editeur de texte avec complémentation automatique ?
je viens de réussir sur un css en faisant simplement
<ctrl> + x + o
Pour moi ça marche... mais bon, le must serait que l'on puisse activer la chose de manière parfaitement automatique dès que le deuxième (par exemple) caractère d'un mot est tapé...
Ou alors de pouvoir l'activer avec une simple pression de la touche tab, il faudrait alors <ctrl>tab ou <maj>tab pour mettre une tabulation.
Il y a d'autres animation sympa sur le site que tu as donné. Je ne regrette qu'une seule chose, c'est de ne pas comprendre un seul mot d'anglais...
#8 Le 29/08/2007, à 19:37
- compte supprimé
Re : Editeur de texte avec complémentation automatique ?
Oui vim gère très bien l'auto-complétion.
Mais attention à ne pas confondre l'auto-complétion et l'intellisense. L'auto-complétion est le fait de compléter automatiquement les mots que tu as déjà tapé auparavant dans ton code.
Alors que l'intellisense te propose les fonctions, les balises etc... automatiquement, même si tu ne l'as jamais tapé auparavant.
On va dire que l'auto-complétion se base sur le contenu du document, il prend en compte tout ce qui a déjà été tapé, et l'intellisense c'est comme si tu avais une base de données à côté qui contiendrait par exemple toute la syntaxe du C et du C++.
Personnellement je n'ai jamais réussi à obtenir l'intellisense sous vim...
ps : on parle aussi d'omni-complétion mais j'ai jamais vraiment compris ce que c'était.
Bye.
J'ai trouvé ça mais rien pour php et css ?
Dernière modification par weenu (Le 29/08/2007, à 19:47)
#9 Le 30/08/2007, à 12:27
- Yoshiball
Re : Editeur de texte avec complémentation automatique ?
Je ne sais pas si ce soft est toujours d'actualité, la dernière version date de plus de 2 ans...:/
Mais de mon côté j'ai continué à chercher comment utiliser la complétion dans vim, j'ai appris pas mal de chose, il existe par exemple plusieurs types de complétion :
- la complétion par les mots déjà tapés dans le document
- la complétion via un dictionnaire
- la complétion automatique (intellisense)
- etc...
Je vous conseille de lire la documentation dans (G)Vim en tapant :help ins-completion.
Bye.
VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com
Hors ligne
#10 Le 30/08/2007, à 12:45
- Histero
Re : Editeur de texte avec complémentation automatique ?
Je te conseille Geany qui est dans les dépots
J'ai essayé Quanta aussi et une fois passé sous Geany j'ai plus laché
Hors ligne