Estoy buscando una herramienta de diagrama para produciendo diagramas a partir del texto. Solo necesito diagramas de secuencia y estado por ahora, pero tengo curiosidad por saber qué recomendaría la gente. Necesito algo que sea independiente, no una herramienta basada en web que funcione en Linux, OSX y Windows.Texto -> Herramienta de diagrama
Respuesta
No estoy seguro de lo que quiere decir con "producir diagramas de texto", pero si se refiere a una herramienta donde los diagramas se especifican mediante un archivo de texto, Graphviz es bueno. Si se refiere a algo que convierte, literalmente, el arte ASCII como
+--------+ +-------+ +-------+
| | --+ ditaa +--> | |
| Text | +-------+ |diagram|
|Document| |!magic!| | |
| {d}| | | | |
+---+----+ +-------+ +-------+
: ^
| Lots of work |
+-------------------------+
a un gráfico:
Usted puede tratar ditaa (que el arte ASCII es desde su página web, así que es un buen ejemplo de la formato de entrada que espera)
+1 Ah good old dot; tenía un profesor en la universidad que amaba esa herramienta para BNF Expression Trees – SwDevMan81
¿Alguna herramienta en línea como Graphviz? – Sobiaholic
Mire PlantUML, LaTeX + MetaUML, sdedit, TextUML, yUML, ... Hay un montón de herramientas bastante buenas.
PlantUML se ve muy bien, gracias ... – Jon
Soy el autor de ** PlantUML Gizmo **, que es un complemento gratuito para [Google Docs] (https://sites.google.com/site/ plantumlgizmo) o [Microsoft Word] (https://code.google.com/p/plantuml-word-add-in-vsto/). Permite usar PlantUML en esos documentos. – Fuhrmanator
Recomendaría PlantUML. Es una excelente herramienta que le permite dibujar todo tipo de diagramas UML a partir de simples especificaciones textuales.
EventStudio admite generación de diagramas de secuencia y diagramas de colaboración a partir de entrada de texto.
Recomiendo TextDiagram http://weidagang.github.com/text-diagram/. Crea un diagrama de secuencia UML a partir de texto puro.
Ejemplo de entrada
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 se ha movido a http://weidagang.github.com/text-diagram/ – Dagang
- 1. Herramienta de diseño de diagrama de MongoDB
- 2. Diagrama de flujograma en línea Herramienta (ejecutado desde wiki privado)
- 3. visual studio express: herramienta de diagrama de clases gratis
- 4. herramienta para convertir C++ código fuente de diagrama de flujo
- 5. Mejor herramienta para Diagrama de sistema de software
- 6. ¿Hay alguna herramienta para diagrama de flujo disponible?
- 7. Alinear texto dentro de un diagrama
- 8. ¿El mejor OCR para extraer texto de un diagrama?
- 9. Herramienta de Python que crea un diagrama de dependencia para los métodos de una clase
- 10. Código de proyecto de Visual Basic a herramienta de diagrama UML
- 11. ¿Hay alguna herramienta para generar el diagrama/gráfico de dependencia del contexto de la aplicación Spring?
- 12. Software de diagrama de relación de entidad
- 13. Herramienta para hacer un diagrama a partir de la consulta SQL
- 14. Herramientas interactivas del diagrama arquitectónico
- 15. Código de C++ al diagrama de clase
- 16. Esquema - Creador del diagrama mongodb
- 17. Diagrama de flujo/diagrama de flujo de JavaScript lib
- 18. Creación de un diagrama de clase C++
- 19. diagrama de red/diagrama de flujo en JQuery
- 20. Una herramienta para generar automáticamente un diagrama UML para una aplicación Rails
- 21. ¿Cuál debería crearse primero ER Diagrama O Diagrama de clase?
- 22. diagrama de clases comprensión
- 23. Diagrama de secuencia UML
- 24. generando diagrama de clase
- 25. Anotar diagrama de series temporales en Matplotlib
- 26. jquery buscar texto dentro <td>
- 27. <span> sangría texto envuelto
- 28. diagrama de relación de entidad
- 29. Algoritmo de conector de diagrama
- 30. Herramienta/herramienta de análisis de volcado de subprocesos
No es la programación relacionada? – LukeN
Ditaa es un buen ejemplo de una herramienta de este tipo: http://ditaa.sourceforge.net/ – Jon
No veo cómo no está relacionado con la programación ... – Jon