python emacs autocomplete code-completion

Finalización del código python emacs



autocomplete code-completion (1)

Actualización : uso estrictamente el administrador de paquetes melpa ahora, instalo el auto-complete desde allí. Es más fácil. Ya no uso este método más abajo.

Yo uso autocompletar ( documentos , instrucciones de instalación )

Puede instalarlo a través de make (utilicé esto), o ejecutando install.el , o instalación manual (compilación de bytes)

Se le pedirá que agregue algo a su init.el

;;load the auto complete path here, if you havent done it (add-to-list ''ac-dictionary-directories "~/.emacs.d/ac-dict") (require ''auto-complete-config) (ac-config-default)

No sé si hay alguna herramienta además de esto, pero hasta ahora esto es lo suficientemente bueno para mí.

Nota: esto es solo para autocompletar. Si quieres una capacidad completa de IDE puedes probar esos enlaces en un comentario publicado por huitseeker

Posible duplicado:
Emacs: finalización de tabulación de variables locales de Python

Ok, estoy muy confundido acerca de esto.

Lo que quiero es completar el código para:

  • El archivo actual (incluso todos los búferes abiertos)
  • Cualquier módulo que se importe en el archivo actual
  • Bibliotecas estándar

(Sí, he sido mimado por intelli-sense)

¿Qué necesito para lograr esto?

Estoy realmente confundido ya que parecen haber innumerables complementos para completar el código, simplemente no tengo idea de cuáles necesito / quiero.

Por favor, no sugiera otro editor / ide. Sé que muchos de ellos tienen esto fuera de la caja, pero realmente me gustan los emacs.

Gracias por adelantado.