it-swarm.com.de

Was sind die Mindestrichtlinien für eine duale Befehlszeilen- / GUI-Schnittstelle?

Ich entwerfe eine Website mit einer konstanten CLI und optionalen GUIs für jede Funktionalität. Was ich im Grunde mache, ist ein automatisiertes Formular, das für jeden Parameter und eine Beschreibung generiert wird.

Ich zeige auch mit einem roten Stern die erforderlichen Parameter an.

Es funktioniert ziemlich ähnlich:
cmd ist ein generischer Befehl. Visual ist ein Befehl, der das Formular für den Befehl erstellt:

visuelle cmd

Dann macht es so etwas: Sample

Das ist alles, was ich habe. Können Sie mich auf Verbesserungen in diesem Bereich hinweisen?

Mein Ziel: Das System ist hauptsächlich für die CLI gedacht, daher möchte ich Benutzer dazu bringen. Dieses Autoform-Ding sollte ein Übergang/Helfer sein. Was soll ich noch hinzufügen?

1
alfa64

Es scheint mir, dass CLI-Systeme seit Jahren ähnliche Dinge tun: 1) Hilfe (cmd) und 2) (cmd) /?

wurden beide in Betriebssystemen wie DOS und VMS verwendet. Es scheint nicht intuitiv zu sein, Benutzer (vermutlich Anfänger) zu bitten, einen neuen Befehl zu erlernen, um Hilfe zu erhalten. Diese Systeme sind zwar nicht so hübsch wie Ihre Lösung, bieten jedoch effektive Hilfe.

Wenn Ihre Befehlszeilenschnittstelle nicht wesentlich komplexer ist als die von Ihnen vorgestellten, haben Sie möglicherweise eine Lösung für die Suche nach einem Problem.

1
Merle Corey