Zum Inhalt springen

Code

Code. Bearbeitet Snippets, Konfigurationen und andere code-förmige Objekte im Vault mit einem wirklich fähigen Editor: Shiki-Hervorhebung, Multi-Cursor, Faltung, Diagnosen und Diffs. Er öffnet jeden Quellcode-MIME-Typ, den ihm der Vault reicht — und hier kannst du eine ganze Brainstorm-App schreiben und installieren, ohne Build-Schritt und ohne Terminal.

Code: Ein Snippet bearbeitenCode: Ein Snippet bearbeiten
Ein Snippet bearbeiten — Shiki-Hervorhebung und Diagnosen über einem kollaborativen Puffer, der ein Vault-Objekt ist.
  • Shiki-Syntaxhervorhebung mit faul geladenen Grammatiken pro Sprache und hellen/dunklen Themes.
  • Multi-Cursor und Nächstes-Vorkommen-auswählen, Klammer-Matching, automatisches Schließen von Paaren, Code-Faltung und Zeilenumbruch.
  • Schnell-Öffnen (Cmd/Ctrl+P) und eine unscharfe Befehlspalette (Cmd/Ctrl+Umschalt+P).
  • Eingebaute Diagnosen mit Inline-Schlängellinien, Änderungsmarkierungen am Rand und vereinheitlichten oder nebeneinanderliegenden Diffs gegen die gespeicherte Baseline.
  • Prettier-Formatierung für Web-Sprachen, beim Speichern oder auf Abruf.
  • Ein kollaborativer Y.Text-Puffer auf demselben lokal-first-Substrat wie alles andere, mit virtualisiertem Rendering für große Dateien.
  • Ein Dateibaum mit Ordnern und ein Referenzen-/Diagnose-Panel, das beim Tippen stillhält.

Eine App besteht aus zwei Dateien — einer manifest.json und einer index.html — ganz ohne Build-Schritt. Schreib sie in Code, wähle sie aus und wähle Als App installieren: Sie landet sofort auf deinem Dashboard, ohne Neustart. Du kannst Brainstorm auch auf einen Ordner auf der Festplatte zeigen lassen, oder auf ein .brainstorm-Bundle, das dir jemand geschickt hat. Der Agent kann die Dateien für dich entwerfen — als Karten, die du liest und freigibst.

Eine so installierte App ist unsigniert, wird entsprechend markiert und der Sideload-Vertrauensstufe unterstellt — sie bekommt die Fähigkeiten, die du ihr erteilst, und nichts darüber hinaus. Das vollständige App-Modell steht in Auf Brainstorm entwickeln.