1DSAG / ABAP-Leitfaden

https://1dsag.github.io/ABAP-Leitfaden/
Creative Commons Attribution 4.0 International
7 stars 17 forks source link

DSAG's ABAP-Leitfaden

GitHub contributors GitHub GitHub stars GitHub forks

Dies ist nicht der Leitfaden selbst (dieser ist über https://1dsag.github.io/ABAP-Leitfaden erreichbar), sondern das zugehörige Repository mit Anweisungen wie man zum Leitfaden beitragen kann.

Der DSAG ABAP Leitfaden ist ein lebendiges Dokument 👨‍💻 - es lebt von und mit seiner Community 🥳.

Der Leitfaden ist in markdown (Variante kramdown) geschrieben und wird mittels jekyll in GitHub Pages (https://1dsag.github.io/ABAP-Leitfaden) bereit gestellt.

Inhalte

Erste Schritte

Schnellstart mit GitHub Web-Editor

:point_right: Keine Lokale Installation
:point_right: Alles im Browser
:point_right: Vorschau nach jedem Commit


Der webbasierte Editor ist eine IDE, die vollständig in Ihrem Browser ausgeführt wird. Mit dem webbasierten Editor können Sie durch Dateien und Quellcode-Repositories von GitHub navigieren und Codeänderungen vornehmen und übertragen. Sie können jedes Repository, jeden Fork und jede Pull-Anfrage mit dem Editor öffnen. Außerdem können Sie Markdown-Dateien während der Bearbeitung in der Vorschau anzeigen. Dies macht den Einstieg sehr einfach, da keine lokale Installation erforderlich ist. Sie können das Endergebnis nicht sofort sehen, aber auch das kann GitHub für Sie generieren.

  1. Fork erstellen
    Fork erstellen
  2. Navigieren Sie zu dem erstellten Fork
    Zu Fork springen
  3. Drücken sie . auf Ihrer Tastatur um in die IDE zu wechseln
  4. Erstellen Sie einen neuen Branch
    Branch erzeugen
  5. Vergeben Sie einen Namen für den Branch
    Branch Namen vergeben
  6. Fangen sie an zu schreiben
    Im Ordner /docs ist der Inhalt des Leitfadens abgespeichert. Ändern Sie einfach den Inhalt einer bestehenden Markdown-Seite (.md-Datei) oder erstellen Sie ein neues Unterkapitel.
  7. Vorschau der Seite
    Sie können sich die finale Seite auch auf GitHub ansehen.

    Wechseln Sie einfach in die Einstellungen Ihres Repositories und dann auf Pages. Der Link dahin setzt sich wie folgt zusammen <https://github.com/YOURUSERNAME/ ABAP-Leitfaden/settings/pages>. Wählen Sie Ihren Branch aus auf dem Sie gerade arbeiten und wählen Sie den docs Ordner. Nachdem Sie gespeichert haben, dauert es ein paar Minuten bis die Seite unter der angegeben URL erreichbar ist. Von da an wird die Seite nach jedem Commit neu erzeugt.

    fork a github project

Entwicklung mit Docker-Container

:point_right: Nur Visual Studio Code und Docker werden benötigt
:point_right: Sofortige Vorschau ihrer Änderungen


Dies ist der einfachste Weg, um Ihre Entwicklungsumgebung in kürzester Zeit bereitzustellen. Sie erhalten einen gebrauchsfertig konfigurierten Debian-Container, der von Visual Studio Code transparent verwendet wird.

Installationsschritte für Docker Container

Installieren Sie die Folgenden Programme

Klonen Sie das Repository mit dem Befehl command _Remote-Containers: Clone Repository in Container Volume..._

Dadurch werden die folgenden Aufgaben ausgeführt:

Jetzt müssen Sie nur noch die Konsole in Visual Studio Code öffnen (sie ist mit dem laufenden Entwicklungscontainer verbunden), in den Ordner docs navigieren und den Entwicklungsserver starten:

cd docs
bundle exec jekyll serve --livereload

Lokale Installation

:point_right: Genau wie Docker Container
:point_right: Vollständige Kontrolle über Entwicklungsumgebung


Vorbedingungen für Windows

Installationsschritte für Lokale Installation

Mitwirken

Alle Informationen über den Entwicklungsprozess und bewährte Verfahren für die Erstellung von Inhalten finden Sie unter Mitwirken

Lizenzierung

Dieses Projekt verwendet die CC BY 4.0 Lizenz.