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