2011-09-17 626 views
6

Me encanta el autocompletado rápido y completo de bpython y me gustaría utilizarlo directamente dentro de mi editor/IDE. ¿Hay alguna forma de integrarlo en vim/gedit/eclipse/etc?Editor/IDE similar a Bpython?

Gracias.

+4

Sólo funciona porque tiene información de tiempo de ejecución, es decir, que tiene todas las definiciones en el alcance y, por lo tanto, pueden simplemente buscar los nombres en el alcance, los miembros de los objetos, etc. - es imposible tener esas informaciones estáticamente en un editor. Puede haber algo diferente para el mismo efecto (pero luego hay varios duplicados) y es posible que lo haya malinterpretado. – delnan

+0

No sabía acerca de bpython. Se ve bien, gracias por la información. Por lo que veo, la mayoría de sus características de autocompletado ya están disponibles en vim a través de su sistema omni-completado: nombres de método/variable, finalización de camino. Sin embargo, no sé si hay un complemento que le dé consejos sobre el código. El método/finalización de variable y sugerencias de código ya están disponibles en Eclipse, Komodo y probablemente en cada IDE con Python. Sin embargo, nunca he visto la finalización del camino en ninguno de esos. ¿Qué dice el manual de bpython sobre la integración? ¿Puede funcionar en "modo sin cabeza" y ser utilizado por otras herramientas? La forma en que lo devuelve – romainl

Respuesta

2

Tuve una pregunta similar. Quería tener bpython en Vim ya que me estaba cansando de cambiar entre terminal y Vim. Resulta que hay un plugin fantástico (como suele ser para Vim :) llamado conque. Docs are here

Después u instalar en el símbolo Vim hacer : ConqueTerm bpython y sonrisa :) Creo que funciona para IPython y otros, así ..

+0

Buena sugerencia, gracias! – user456584