[pyar] Nuevo modo de edición python para GNU/Emacs

Fabian Ezequiel Gallina galli.87 en gmail.com
Lun Feb 28 21:50:37 ART 2011


Hola lista,

Como la mayoría de los usuarios de GNU/Emacs sabrán, hay varios
major-modes para Python disponibles. Sin embargo, personalmente,
nunca estuve completamente feliz con ninguno de estos.

Mientras que me gustaban algunas cosas del python.el default de
GNU/Emacs había otras que estaban, a mi criterio, bastante más
piolas en el python-mode.el que anda dando vueltas por
Launchpad (como por el ejemplo la integración de la shell).

Cansado de andar cambiando todo el tiempo y siempre extrañando
algo de cada uno decidí poner manos a la obra y nació otro
python.el[0].

Out of the box viene con una integración de shell compatible con
Python 2 y 3 *con autocompletado*. La integración con la shell
está hecha de tal manera que virtualmente debería soportar
cualquier shell de python basada en texto (Por ejemplo configurar
iPython es cuestión de cambiar sólo un par de settings)

Trae otras tantas cosas más como: autoindentado (casi que no vas
a necesitar apretar el tab de nuevo), shells dedicadas por
archivo, eldoc (documentación del símbolo en la posición actual),
skeletons (snippets), pdb tracking, chequeo de código (via
pychecker por defecto, aunque por supuesto es customizable),
FFAP (click en un módulo te lleva al source) entre otras.

En el mismo archivo estan detallado los features, requerimientos,
instrucciones de instalación y posibles configuraciones. El modo
en sí tuvo muy buena aceptación y está en planes de incluirlo en
el trunk de GNU/Emacs, así que si alguna vez pensaste que editar
Python podía tener todavía más onda pegale una mirada :)



[0] https://github.com/fgallina/python.el

Saludos,
-- 
Fabián E. Gallina
http://www.from-the-cloud.com



More information about the pyar mailing list