Articles
Webmaster - Infos
Lettre d'information
Visites
7694 visiteurs 2 visiteurs en ligne |
Python - Un traducteur Python-Freemind / Freeplane
Vous connaissez le mind mapping ou cartes heuristiques?
C'est un outil pour exprimer et écrire des idées, concepts et notes dans une forme 'naturelle'. Beaucoup de softs font ça très bien. Vous les trouverez facilement sur le net. J'ai pensé que si nous pouvons écrire ce qui se passe dans notre tête, nous pouvons aussi programmer avec, et ce, sans passer par la rigueur d'UML. Alors j'ai créé un traducteur Python <-> Freemind / Freeplane. J'ai choisi ces logiciels parce que: - Ce sont des logiciels libres. - Parce qu'ils sont compatibles et sauvent les cartes au format XML ce qui facilite le travail. Le traducteur se présente sous la forme d'un simple module Python utilisable également en ligne de commande. Les fonctions implémentées permettent: - de créer des branches à partir du code Python - de générer du code à partir de la branche - de créer des liens à insérer dans votre carte qui permettent en un clic de générer ou d'importer tous les codes voulus (version 1.4) et depuis la version 1.5 -d'importer ou d'exporter des programmes espy (voir l'article le concernant) -d'importer ou de créer des pages HTML incluant du javascript et du LaTeX (depuis la version 1.8). -d'importer ou des créer des feuilles de styles CSS Vous pouvez l'essayer (éventuellement l'adopter): téléchargez le ici. Si le développement du traducteur Freemind /Freeplane <-> Python vous intéresse, laissez moi un message. ![]() Enfin, vous pouvez voir un petit tutoriel sur YouTube. Date de création : 24/07/2010 @ 08:57 Réactions à cet article
|

Python

7 membres
Haut 
