[pyar] Colorear Sintaxis

craf pyclutter en gmail.com
Lun Abr 25 20:16:16 ART 2011


Hola.

¡Muchas gracias por la info!. Como estoy empezando en esto de python y
pygtk, he probado empezar con un simple editor de texto para mis
archivos rst.
Desde ya muchas gracias por tu amabilidad.

Saludos.

Cristian Abarzúa 

>-----Mensaje original-----
>De: Diego Sarmentero <diego.sarmentero en gmail.com>
>Reply-to: Python Argentina <pyar en python.org.ar>
>Para: Python Argentina <pyar en python.org.ar>
>Asunto: Re: [pyar] Colorear Sintaxis
>Fecha: Mon, 25 Apr 2011 20:02:30 -0300

>Si te interesa... acá tenes un ejemplo de como hicimos el resaltado de
>Sintaxis en NINJA-IDE (eso si, fue usando PyQt):

>Este es el código donde se hace el resaltado de sintaxis:
>http://code.google.com/p/ninja-ide/source/browse/ninja_ide/gui/qt/main_panel/editor/highlighter.py?repo=kunai

>Este es uno de los archivos .json donde se describen los distintos
>lenguajes (en este caso Python):
>http://code.google.com/p/ninja-ide/source/browse/ninja_ide/extras/syntax/python.json?repo=kunai

>Y en esta clase podes ver como carga el modulo de resaltado de
>sintaxis en el editor:
>http://code.google.com/p/ninja-ide/source/browse/ninja_ide/gui/qt/main_panel/editor/editor.py?repo=kunai


>Con ese modelo que seguimos en NINJA-IDE escribiendo simplemente un
>archivo .json que defina el lenguaje (de forma bien simple), podes
>agregar soporte de resaltado para otro lenguaje más en el IDE y solo
>tenes que colocar el archivo .json que escribiste en la carpeta de
>"syntax" y lo levanta solo.

>Espero te sea de alguna ayuda!

>Saludos!


>El día 25 de abril de 2011 17:49, craf <pyclutter en gmail.com> escribió:
>> 2011/4/25 craf<pyclutter en gmail.com>:
>>>> On 4/25/2011 4:29 PM, craf wrote:
>>>>           Hola.
>>>>
>>>>           Estoy diseñando un pequeño editor de código para Python y
>>>>           quisiera ver
>>>>           la posibilidad de colorear la sintaxis. Se que existe la
>>>>           librería
>>>>           Pygments, pero he leído que la encuentran lenta. ¿Existe una
>>>>           alternativa
>>>>           a esta librería?.
>>>>
>>>>           Gracias de antemano.
>>>
>>>> Qt? Wx? Gtk? XForms? Motif?
>>>
>>> Hola Roberto.
>>>
>>> Este Editor es para probarlo con Pygtk. ¿Es eso lo que preguntas? :=)
>>>
>>
>> ¿Scintilla no te sirve?
>> Es bastante flexible, multiplataforma (GTK+/Win32) y si mal no
>> recuerdo funciona tanto para pyGTK y wxPython:
>>
>> http://www.scintilla.org/
>>
>> Incluso hay varios editorcitos hechos con python.
>>
>> Sds
>>
>> Mariano Reingart
>> http://www.sistemasagiles.com.ar
>> http://reingart.blogspot.com
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
>>tambien esta qscintilla
>>pyar mailing list pyar en python.org.ar
>>http://listas.python.org.ar/listinfo/pyar
>
>>PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> Hola.
>
> Muchas gracias por los links, voy a probarlos.
>
> Saludos.
>
> Cristian
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>









More information about the pyar mailing list