Software zum Zeichnen von Formen in einer Klartextdatei (ASCII/Unicode)

Manchmal muss ich einfache Formen in eine einfache Textdokumentationsdatei zeichnen. Welche Anwendung kann das? Letztes Mal habe ich eine solche App unter MS-DOS verwendet :) (Sie hieß Flow oder so ähnlich.)

Verwendung von Standard-ASCII-Zeichen:

--------------          --------------
|   Source   |--------->|   Source   |
|   File 1   |<---------|   File 2   |
--------------          --------------  

Möglicherweise auch mit guten alten Tabellenzeichen, die von Unicode wieder zum Leben erweckt wurden:

╔═══════════╤═══╗     ┌─────────┐
║ Semaphore │ A ║     │ Queue   │
╚═══════════╧═══╝     └─────────┘

Ich brauche das für Windows.

Ähnliche Frage, aber ohne Antwort softwarerecs.stackexchange.com/questions/2349/…
@Cornelius – ja, danke fürs Verlinken. Dieser sollte für allgemeines Zeichnen sein.
An alle: Ich werde die Antwort später markieren, sobald ich die von Ihnen vorgeschlagenen Lösungen ausprobiert habe.

Antworten (6)

Probieren Sie TorchSoft ASCII Art Studio aus

  • funktioniert unter Windows
  • unterstützt Formen, Tabellen
  • Textmodus für einfache Bearbeitung
  • Freihandzeichnung
  • Konvertierung von Bild nach ASCII
  • Es hat eine 30-Tage-Testversion
  • Einzelplatzlizenz kostet 29,95 $

Geben Sie hier die Bildbeschreibung ein

Sie können asciiflow verwenden :

  • proprietär, kostenlos
  • online
  • kann Dateien auf Google Drive hochladen
  • Grundformen:

Geben Sie hier die Bildbeschreibung ein

Sie können JavE verwenden :

  • Closed-Source-Freeware
  • Plattformübergreifend (Java) ( java -jar jave5.jar)

Geben Sie hier die Bildbeschreibung ein

Außerdem enthält es einen ziemlich netten Editor für mathematische Formeln:

Geben Sie hier die Bildbeschreibung ein

FAR Manager verfügt über einen internen Editor mit der Funktion „Zeichnen von Linien“ (Drücken F11Sie , und wählen Sie dann „Zeichnen von Linien“). Kann für deine Zwecke reichen.

Was Sie in Ihrem Beispiel zeigen, sieht UML sehr ähnlich.

Wenn Sie Sequenzdiagramme benötigen, finden Sie hier ein Tool, das sowohl ASCII als auch Unicode unterstützt

PlantUML, Open Source

http://plantuml.sourceforge.net/ascii_art.html

Obwohl zur Erstellung von Diagrammen mit diesem Tool Erklärungen erforderlich sind, auf deren Grundlage die Diagramme gezeichnet werden, sieht das vorgeschlagene Tool für spezielle Diagramme sehr wertvoll aus – vielen Dank.
Up 1 wenn es dir gefällt ;-)
– Es ist gut, dass Ihre Antwort hier ist, um ein potenziell nützliches UML-Tool zu zeigen, das möglicherweise in Sonderfällen verwendet wird. Aber für das Standard-ASCII-Zeichnen (wie ich in meiner Frage erwartet hatte) scheint es zu schwierig zu sein. Ich glaube, ich kann die in der Frage gezeigten Formen nicht erreichen, ohne zuerst die Sprache des Werkzeugs zu studieren. Aus diesem Grund habe ich mich entschieden, nicht zu stimmen.

Das ADia- Projekt zielt darauf ab, ASCII-Diagramme in einer für Menschen lesbaren Sprache zu rendern:

diagram: Foo
sequence:
foo -> bar: Hello World!

Ausgabe

 DIAGRAM: Foo                             

 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+
    |                   |
    |~~~Hello World!~~~>|
    |                   |
    |<------------------|
    |                   |
 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+

Lesen Sie die Dokumentation oder probieren Sie die Live-Demo -Seite unter aus github.io.