elmCodespace kann genutzt werden, um ein GitHub Codespace, also eine Online-Entwicklungsumgebung, für Elm zu erstellen. Dies kann praktisch sein, wenn man lokal keine Installation durchführen möchte oder kann. Die benötigte Software - wie Node.js oder der Elm-Compiler - sind schon installiert und die Entwicklungsumgebung Visual Studio Code ist fertig konfiguriert.
Wenn du mit deinem GitHub Account angemeldet bist, kannst du direkt aus dieser Vorlage einen Codespace starten. Klicke dazu oben auf der Seite auf folgende Stellen (der erste Start dauert ein wenig, danach ist der Start deutlich schneller):
Es öffnet sich Visual Studio Code mit einem einfachen Elm-Projekt:
VSCodeDemo.mp4
Nachdem dein Codespace erstellt wurde, kann du ihn immer wieder von einem beliebigen Rechner - oder sogar Tablet - starten. Du findest deine erstellten Codespaces im Menü oben links:
- Änderungen werden automatisch online gespeichert.
- Standardmäßig wird ein Codespace nach 30 Minuten Inaktivität heruntergefahren. Änderungen bleiben gespeichert.
- Standardmäßig wird ein Codespace nach 30 Tagen gelöscht, wenn er nicht benutzt wird.
- Die maximale Ausführungsdauer für deine gesamten Codespaces ist standardmäßig beim kostenlosen Konto auf 60 Stunden pro Monat beschränkt.
- Wenn du einem Codespace mehr Rechenleistung zuweist, reduziert sich diese Zeit weiter.
- Du kannst als Schüler einen Schüler-Accound bei GitHub bekommen, mit dem du 90 Stunden pro Monat frei hast.