Erstellen und bearbeiten
Neue Textdatei erstellen bzw. Textdatei editieren
Zum Erstellen bzw. zum Ändern einer Textdatei wird ein Editor geöffnet. Der Editor unterstützt Syntax-Highlighting für alle gängigen Programmiersprachen und Dateiformate.
Folgende Informationen bzw. Interaktionen bietet der Editor:
- Ausgewählter Branch: Die Datei wird mit einem neuen Commit auf diesem Branch erzeugt bzw. modifiziert.
- Pfad: Der Dateipfad, in dem die Datei angelegt wird (beim Bearbeiten einer vorhandenen Datei ist dieses Feld nicht änderbar).
- Dateiname: Der Name der Datei (beim Bearbeiten einer vorhandenen Datei ist dieses Feld nicht änderbar).
- Highlighting: Auswahl der angezeigten Highlightings. Der Editor ermittelt, sofern verfügbar, eigenständig ein passendes Highlighting. Zusätzlich kann über das Dropdown die Auswahl geändert werden.
- Inhalt: Der Inhalt der neuen bzw. geänderten Datei.
- Autor: Dieser Benutzer wird als Autor in den neuen Commit geschrieben.
- Commit Nachricht: Die Nachricht für den neuen Commit.
Editornavigation
| Tastenkürzel | Beschreibung |
|---|---|
| Strg + Enter | Im Editor: Verlasse den Editor und fokussiere die Commitnachricht |
| Strg + Enter | In der Commitnachricht: Schicke den Commit ab (bei valider Eingabe) |
| Escape | Fokus auf Abbrechen-Knopf |
Immer wenn der Editor neu fokussiert wird, prüft der SCM-Manager, ob auf dem Branch bzw. dem Repository neue Revisionen vorhanden sind. Wenn neue Revisionen vorhanden sind, wird eine Warnung angezeigt und die Änderungen können nicht mehr mit einem Commit abgeschlossen werden. Werden neue Revisionen nicht rechtzeitig erkannt, wird ein Commit vom Server abgelehnt und es wird eine Fehlermeldung bzgl. der parallelen Änderung angezeigt.