Re: [Python-Fr] Réflexions sur l'autocomplétion dans les éditeurs Python...

Matthieu Brucher matthieu.brucher at gmail.com
Thu Apr 10 13:47:07 CEST 2008


Le 10/04/08, Jul <jv at climpact.com> a écrit :
>
> Bonjour à tous,
>
> L'un des problèmes des éditeurs de code Python est qu'il ne proposent pas
> d'autocomplétion "intelligente", c'est à dire en cohérence avec l'objet en
> cours de frappe. La plupart des éditeurs se basent sur des fichiers texte
> (fichiers API) contenant la liste des méthodes et attributs susceptibles de
> compléter la frappe; mais comme ces suggestions ne sont pas créées
> dynamiquement en fonction de la variable, elles sont souvent à coté de la
> plaque.
>
> En Java, comme toutes les variables sont typées, on connait les méthodes
> et attribtus dès la déclaration de la variable et il est possible de
> proposer exactement les bonnes entrées pour l'autocomplétion.  Mais en
> Python, cela parait plus compliqué a cause du manque de typage...
>
> Pensez-vous qu'un module d'autocomplétion un peu plus "intelligent" que
> des entrées venant d'un fichier statique soit possible ?
> Existe-t-il des modules d'analyse de code permettant de proposer les
> bonnes entrées ?
>

As-tu testé IPython ? L'autocomplétion de ce shell est normalement basée sur
l'introspection du code.

Matthieu
-- 
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20080410/b3f42416/attachment.html>


More information about the Python-list mailing list