Es una herramienta muy sencilla que funciona como GUI para source-highlight, excelente herramienta de Lorenzo Bettini. Es una herramienta muy sencilla que utiliza PyGTK y Glade y es sólo un fichero de 34K. Para utilizarla primero la descargamos:
wget http://code2blog.googlecode.com/svn/trunk/code2blog
Si tenemos instalado source-highlight ejecutamos con python y listo. Un ejemplo del HTML generado:
def scan_tree(pathname, calls=['_']):
"""Scans a tree for translatable strings."""
out = StringCollection(pathname)
for folder, _, files in os.walk(pathname):
for filename in files:
filename = os.path.join(folder, filename)
if filename.endswith('.py'):
result = scan_python_file(filename, calls)
if result is not None:
for lineno, string in result:
out.feed(filename, lineno, string)
elif filename.endswith('.glade'):
result = scan_glade_file(filename)
if result is not None:
for string in result:
out.feed(filename, None, string)
for line in out:
yield line
Este comentario ha sido eliminado por un administrador del blog.
ResponderEliminar