Überblick über die Oberfläche
Aseptics App ist wie eine IDE aufgebaut: ein Rail auf jeder Seite, ein zentrales Panel und ein andockbares Dock unten. Jeder Bereich hat seine Aufgabe.
Linkes Rail — Navigation
Abschnitt betitelt „Linkes Rail — Navigation“Die Hauptbereiche (mit Liste-+-Detail-Muster) und die Seitenliste jedes einzelnen:
- Szenarien — Szenarien zusammenstellen und bedienen.
- Services — Micros hinzufügen und bearbeiten.
- Bibliotheken — lokale Bibliotheken mit ihren Verbrauchern verknüpfen.
- Mocks — simulierte Antworten definieren.
Obere Leiste (Topbar) — Aktionen
Abschnitt betitelt „Obere Leiste (Topbar) — Aktionen“In Blöcken gruppiert, immer sichtbar:
[▶/■ · bereinigen · bearbeiten · + Szenario] · [Git] · [suchen · Einstellungen · Benutzer]
Der Block Git bündelt, was für den ganzen Katalog gilt: die Änderungen aller
Micros holen, einen neuen klonen und die Zugangsdaten verwalten. Die Datenbank
vorbereiten steht nicht hier: das macht aseptic prep. Und der Docker-Status lebt
im Symbol der rechten Leiste, nicht in dieser Leiste.
Der ▶/■-Knopf ist ein einziger, der das Szenario je nach Zustand startet oder stoppt. Die Szenario-Aktionen sind immer sichtbar und werden deaktiviert, wenn sie nicht zutreffen.
Die Fenstersteuerung —minimieren, maximieren und schließen— sitzt unter Windows und Linux am Ende dieser Leiste, weil Aseptic seinen eigenen Rahmen zeichnet. Unter macOS nicht: dort sind es die des Systems, die gewohnten Ampelknöpfe in der linken Ecke, und sie verhalten sich wie in jeder anderen Mac-App —Alt auf dem grünen zoomt, statt in den Vollbildmodus zu gehen, und der Doppelklick auf die Leiste folgt Ihrer Einstellung in den Systemeinstellungen—.
Zentrales Panel
Abschnitt betitelt „Zentrales Panel“Der Inhalt des aktiven Bereichs. In Szenarien die vier Szenario-Ansichten (Karten, Tabelle, Graph, Abhängigkeiten). In Micros und Mocks die Seitenliste plus der Editor des ausgewählten Elements.
Unteres Dock
Abschnitt betitelt „Unteres Dock“Andockbar, in der Größe veränderbar und minimierbar, mit drei Tabs:
- Logs — live, filterbar nach Micro und Stufe.
- Mock-Aufrufe — was die Mocks erhalten.
- Status — CPU-, Speicher- und Log-Metriken pro Micro.
Es wird mit Ctrl/⌘ + J ein- oder ausgeblendet.
Statusleiste — die Fußzeile
Abschnitt betitelt „Statusleiste — die Fußzeile“Unter dem Dock eine dünne Zeile, die das Labor zusammenfasst, ohne dass man etwas öffnen muss:
- Szenario-Übersicht: wie viele Micros von den laufenden gesund sind. Ein Klick öffnet Status.
- Fehlerzähler seit dem letzten Start. Ein Klick öffnet die Logs, bereits auf Fehlerstufe gefiltert, ohne Suchen.
- Aufgabenzentrale: die langen Operationen, die gerade laufen —Abhängigkeiten installieren, eine Bibliothek bauen, ein Image vorbereiten, ein Repo klonen, den Branch wechseln, die Datenbank vorbereiten— mit Phase und Fortschritt. Nach dem Ende landen sie im Verlauf: die letzten fünfzig, mit ihrem Ergebnis; ein Klick zeigt die Ausgabe.
- Palette, Thema und Zoom, griffbereit.
Das ist die Antwort auf «passiert gerade etwas?»: eine lange Aufgabe ist nicht mehr ein Knopf, der nicht reagiert, sondern ein Balken, der vorankommt.
Rechtes Rail — Unterstützung
Abschnitt betitelt „Rechtes Rail — Unterstützung“Unterstützungs-Panels über das, was Sie ausgewählt haben:
- Aktivität — Benachrichtigungen der Sitzung.
- Docker — Daemon, Infra und Container.
- Datenbanken — Verbindungskatalog.
- Umgebungsprüfung — startbereit?
- Copilot — der Chat, der die App bedient.
Einstellungen
Abschnitt betitelt „Einstellungen“Sie öffnen sich über das Topbar-Symbol. Es ist ein modales Fenster mit mehreren Tabs: Darstellung, Pfade, Zugangsdaten, Katalog, Tastenkürzel, Datenschutz und Über. Siehe Einstellungen.
Tastatur und Dichte
Abschnitt betitelt „Tastatur und Dichte“Die App wird auch mit der Tastatur bedient (Tastenkürzel, ? öffnet die
Referenz) und merkt sich zwischen Sitzungen, wo Sie waren (aktiver Bereich und Szenario),
sowie die Größe der Panels.