Atom mit Teletype: Gemeinsam programmieren

Words
619
Reading
3 min
9y
Listen to this post
~4 min

cover.png


Intro

Ihr kennt das wahrscheinlich.

Der typische Programmierer ist lieber für sich alleine und schließt sich in seinem Keller ein, um mal wieder ein Paar Zeilen Code zu schreiben. Manchmal ist er dabei auch sehr einsam.

Das ist auch kein Wunder. 🙄

Ist es doch unpraktisch seinen Code zu präsentieren, wenn der Kumpel stundenlang mit gekrümmten Rücken hinter einem steht, während es ihm auch schon in den Fingern juckt.
Das macht keinen Spaß und ist frustrierend.

Daher ist es heutzutage üblich unabhängig voneinander zu coden und diese Codeschnipsel nachher zusammenzuführen (eng. mergen).


info.png

Das müssen wir ändern!
Wir müssen programmieren salonfähig machen!

Stellt euch doch mal nur vor, wo man überall programmieren könnte:

  • Im Kollegium,
  • in der Kantine beim Mittagessen,
  • beim Warten auf den Friseur oder auch
  • im Klub auf der Tanzfläche.

Glaubt mir, ihr seid der Burner auf der nächsten Homeparty, wenn die Zeilen Code nur so aus euch heraus sprudeln.

Also wie machen wir das nun?

Ein guter Anfang wäre eine Möglichkeit gemeinsam coden zu können.
Und hier kommt Atom mit Teletype ins Spiel.


Was erwartet euch?

question.png

Atom in Kombination mit Teletype erlaubt es euch gemeinsam an einem Dokument zu arbeiten.
Dabei ist es so, das alle Aktionen, die die Nutzer machen sofort übertragen werden und dadurch für beide sofort ersichtlich sind. Beide haben dabei schreibenden Zugriff.

coden.png

Stellt euch das so vor: Während ihr eine Methode schreibt, kann der andere Nutzer in demselben Dokument schon einmal eine Testklasse schreiben.

Dies eignet sich auch hervorragend um den Anderen euren Code zu präsentieren, bzw. Fragen dazu zu stellen.

Diese Funktion kann auch über das Coden hinaus genutzt werden.
Hier mal ein Paar Beispiele:

  • Gemeinsames Gegenlesen eines Steemit Artikels (vor dem Veröffentlichen)
  • Technischer Livesupport
  • Allgemeines präsentieren von Textinhalten

Vorbereitungen

Ihr benötigt:

  • Einen Account bei GitHub
  • Einen Freund oder so
  • Internet?!

Atom


Quelle

Auf zum Atem!

Atom ist mit Abstand mein lieblings Texteditor und IDE.

Atom ist für Windoof, OS X und Linux verfügbar.
Am besten finde ich den intrigierten Paket-Manager „apm“, welchen man auch von außen per Terminal bedienen kann. So kann ich die Installation meiner Lieblingsmodule automatisieren. Sogar in Farbe --color :D

Die Installation von Atom ist pupseinfach, daher werde ich nicht weiter darauf eingehen.


Teletype


Quelle


Installation

Linux

Terminal öffnen:

  1. apm install teletype
  2. Fertig.

Windoof

PowerShell öffnen

  1. apm install teletype
  2. Fertig.

Wie ihr seht, ist auch das nicht gerade eine Herausforderung.

Natürlich könnt ihr auch die klickibunti Variante verwenden, aber ich bitte euch… tzzz 🤗


Konfiguration

Kurzanleitung:

  1. Anmelden mit GitHub
  2. Eingeben des Tokens

Anmelden mit GitHub

1.1. Unten rechts auf dieses kleine Symbol icon.png drücken.

1.2. Auf den Link teletype.atom.io/login gehen
SignIn.png

1.3. Mit seinem GitHub Account anmelden
GitHub.png

Eingeben des Tokens

2.1. Token kopieren und bei 1.1. eintragen
token.png


Miteinander verbinden

Kurzanleitung:

  1. Generieren einer Portal-ID (Person A mit dem Dokument)
  2. Eingeben der Portal-ID (Person B mit dem man teilen möchte)

Generieren einer Portal-ID

Wir befinden uns am PC von Person A, welcher den Code mit Person B teilen möchte.

1.1. Unten Rechts auf dieses kleine Symbol icon.png drücken.

1.2. Auf Share drücken
share.png

1.3. Portal-ID an Person B übermitteln


Eingeben der Portal-ID

Wir befinden uns am PC von Person B, welcher den Code mitbearbeiten möchte.

2.1. Unten Rechts auf dieses kleine Symbol icon.png drücken.

2.2. Portal-ID von Person A eingeben
portalID.png


Fertig

Das war es auch schon. Die Konfiguration ist sehr simple und das Verbinden nachher ist innerhalb von ein Paar Sekunden erledigt.

Ich wünsche euch viel Spaß beim gemeinsamen Coden.

Und das nächste Mal, wenn mich einer Fragt: „Hey Max, lass mal ne Runde coden.“,
antworte ich darauf „Na klar, los geht’s!“.


cover.png


Vielen Dank fürs Lesen
und bei Fragen
gerne fragen

Atom mit Teletype: Gemeinsam programmieren | Ecency