Le 10/04/08, Jul <[EMAIL PROTECTED]> 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
-- http://mail.python.org/mailman/listinfo/python-list