Sto cercando uno strumento diagramma per che produce gli schemi dal testo. Per ora ho solo bisogno di diagrammi di sequenza e di stato, ma sono curioso di sapere cosa raccomanderebbero le persone? Ho bisogno di qualcosa che sia indipendente, non uno strumento basato sul web che funzioni su Linux, OSX e Windows.Testo -> Strumento diagramma
risposta
Non sono sicuro cosa intendi per "produrre diagrammi dal testo", ma se intendi uno strumento in cui i diagrammi sono specificati da un file di testo, lo Graphviz è buono. Se vuoi dire qualcosa che si trasforma letteralmente ascii art come
+--------+ +-------+ +-------+
| | --+ ditaa +--> | |
| Text | +-------+ |diagram|
|Document| |!magic!| | |
| {d}| | | | |
+---+----+ +-------+ +-------+
: ^
| Lots of work |
+-------------------------+
ad un grafico:
si può provare ditaa (che ascii art è dal loro sito, quindi è un buon esempio della formato di input che si aspetta)
+1 Ah buon vecchio punto; aveva un professore all'università che amava quello strumento per BNF Expression Trees – SwDevMan81
Qualche strumento online come Graphviz? – Sobiaholic
Guarda PlantUML, LaTeX + MetaUML, sdedit, TextUML, yUML, ... C'è un sacco di strumenti abbastanza buoni.
PlantUML sembra piuttosto buono, grazie ... – Jon
Sono l'autore di ** PlantUML Gizmo **, che è un componente aggiuntivo gratuito per [Google Documenti] (https://sites.google.com/site/ plantumlgizmo) o [Microsoft Word] (https://code.google.com/p/plantuml-word-add-in-vsto/). Permette di usare PlantUML in quei documenti. – Fuhrmanator
Vorrei raccomandare PlantUML. È un eccellente strumento che ti permette di disegnare tutti i tipi di diagrammi UML da semplici specifiche testuali.
EventStudio supporta la generazione di diagrammi di sequenza e diagrammi di collaborazione dall'input di testo.
Raccomando TextDiagram http://weidagang.github.com/text-diagram/. Crea un diagramma di sequenza UML dal puro testo.
ingresso Esempio
object April Todd Monad
note left of April: Lunch is ready
April->Todd: Todd, what are you doing?
note right of Todd: Programming @[email protected]
Todd->April: Well, I'm programming.
April->Monad: And you?
Monad->April: I'm reading book.
April->Monad: Good boy!
note right of Monad: Smile ^_^
produce:
+-------+ +-------+ +-------+
| April | | Todd | | Monad |
+-------+ +-------+ +-------+
-----------------\ | | |
| Lunch is ready |-| | |
------------------ | | |
| | |
| Todd, what are you doing? | |
|------------------------------>| |
| | ------------------\ |
| |-| Programming @[email protected] | |
| | ------------------- |
| | |
| Well, I'm programming. | |
|<------------------------------| |
| | |
| And you? | |
|------------------------------------------------------>|
| | |
| | I'm reading book. |
|<------------------------------------------------------|
| | |
| Good boy! | |
|------------------------------------------------------>|
| | | ------------\
| | |-| Smile ^_^ |
| | | -------------
| | |
@slm viene spostato in http://weidagang.github.com/text-diagram/ – Dagang
Non programmazione relativa? – LukeN
Ditaa è un buon esempio di tale strumento - http://ditaa.sourceforge.net/ – Jon
Non vedo come non è relativo alla programmazione ... – Jon