Weiter zum Inhalt

Überblick über die Atom-IDE

In diesem Tutorial lernst du, warum IDEs wichtig sind, wie du Atom einrichtest und Pakete herunterlädst.
Aktualisiert 18. Sept. 2026  · 8 Min. lesen

Mit KI erkunden

ChatGPTClaudePerplexity

Du startest mit Data Science und kannst dich nicht zwischen R, Python oder beidem entscheiden? Am besten legst du direkt los und schreibst Code. Aber Moment – wo eigentlich?

Als Erstes brauchst du R und Python auf deinem Rechner. DataCamp hilft dir dabei: Schau dir das Tutorial Setup Data Science Environment an – dort wirst du Schritt für Schritt durch die Einrichtung geführt. Sobald die Umgebung steht, kannst du loscoden. Das Tutorial stellt dir RStudio vor, eine integrierte Entwicklungsumgebung (IDE), die sich hervorragend für R eignet. Außerdem lernst du Jupyter Notebook kennen, mit dem du Dokumente mit ausführbarem Code, Gleichungen, Visualisierungen und Text erstellen und teilen kannst – und zwar sowohl für Python als auch R. Für produktive Projekte in der Praxis ist Jupyter Notebook jedoch nicht die beste Wahl. Was dann? Welche IDE oder welchen Code-Editor solltest du nutzen?

In diesem Tutorial lernst du Atom kennen – einen kostenlosen, quelloffenen Text- und Code-Editor für macOS, Linux und Microsoft Windows. Du erfährst, warum Atom überzeugt und ob diese IDE zu dir passt. Legen wir los...

Warum IDEs und Code-Editoren?

Warum brauchst du eine IDE oder einen Code-Editor? Du kannst Befehle auch im Terminal ausführen – in R oder Python. Für größere Projekte ist das aber schnell frustrierend, vor allem wenn du nicht an die Kommandozeile gewöhnt bist. Eine IDE oder ein guter Editor macht das Coden einfacher und sogar spaßig. Diese Tools helfen dir, Code komfortabel zu schreiben, zu testen und zu debuggen. Wenn du produktiv sein willst, sind IDEs und Code-Editoren unschlagbar: Sie unterstützen dich mit Autovervollständigung, Syntaxhervorhebung, Ressourcenverwaltung, Debugging-Tools und mehr.

Was ist Atom – und warum?

Atom ist ein kostenloser, quelloffener Text- und Code-Editor, entwickelt von GitHub (Atom – A Hackable Text and Source Code Editor for Linux). Die Entwickler nennen ihn einen „hackable text editor for the 21st Century“ (Atom 1.0). Mit Atom kannst du Drittanbieter-Pakete und -Themes installieren und den Editor in Funktionsumfang und Look ganz nach deinen Vorlieben anpassen – schnell und unkompliziert (Atom). Das ist für Einsteiger genauso zugänglich wie für erfahrene Entwickler.

Besonders stark für Data Science: Du kannst mit R und Python konsistent arbeiten. Und das sind längst nicht die einzigen Sprachen. Atom bringt standardmäßig Syntaxhervorhebung für zahlreiche Sprachen und Formate mit, darunter C, C++, C#, COBOL, CSS, CoffeeScript, Go, HTML, Java, JavaScript, JSON, Perl, PHP, Ruby, Scala, SQL und viele weitere (Atom).

In diesem Tutorial konzentrieren wir uns vor allem auf Atom für Python.

Atom installieren

Um Atom auf deinem System zu installieren, gehe auf die offizielle Website. Oben auf der Seite findest du einen Download-Button wie hier gezeigt:

Atom installieren

Der Download-Button ist für dein Betriebssystem passend, und das Paket lässt sich leicht installieren.

Loslegen

Nachdem Atom installiert ist, geht’s weiter. Beim ersten Start siehst du diesen Bildschirm:

Atom installierenQuelle: Atom Basics

Das ist die Willkommensseite – ein guter Ausgangspunkt, um dich mit dem Editor vertraut zu machen.

Atom einrichten

Über die „Settings View“ kannst du zahlreiche Einstellungen und Präferenzen anpassen. So öffnest du die „Settings View“:

macOS: Menüleiste Atom > Preferences > In der Command Palette nach settings-view: open suchen

Windows: Menüleiste File > Settings > In der Command Palette nach settings-view:open suchen

Linux: Menüleiste Edit > Preferences > In der Command Palette nach settings-view:open suchen

In der „Settings View“ kannst du das Theme – also das Aussehen von Atom – ändern, ein Farbschema wählen, mit dem du Code schneller erfassen kannst, sowie Leerzeichen- und Zeilenumbruch-Präferenzen, Schriftarten, Tab-Größe, Scroll-Geschwindigkeit und vieles mehr anpassen. „Über diesen Bildschirm kannst du außerdem neue Pakete und Themes installieren“ (Atom Basics). Später siehst du, wie du neue Pakete installierst.

Mit Dateien arbeiten

Wenn du bereits eine Datei oder einen Ordner hast, den du mit Atom bearbeiten möchtest, klicke mit der rechten Maustaste auf den Ordner und wähle Open with Atom. So werden alle Dateien an diesem Pfad geladen und in Atom in einer baumartigen Ansicht geöffnet. Das ist praktisch für Projekte mit vielen Dateien. Du kannst bequem zwischen Dateien wechseln und alles in Atom bearbeiten.

Du kannst Dateien auch über die Kommandozeile in Atom öffnen. Verwende dafür den Befehl atom. „Du kannst den atom-Befehl mit einem oder mehreren Dateipfaden ausführen, um diese Dateien in Atom zu öffnen“ (Atom Basics). Tippe atom --help, um mehr über den Befehl atom zu erfahren. Ideal, wenn du gern im Terminal arbeitest: Einmal ausgeführt, kannst du direkt loslegen.

command

Zum Speichern wählst du einfach File > Save in der Menüleiste oder nutzt das Kürzel Cmd+S bzw. Ctrl+S (je nach System). Möchtest du unter einem anderen Namen speichern, nutze File > Save As (Cmd+Shift+S oder Ctrl+Shift+S).

Du kannst zwei Dateien parallel nebeneinander anzeigen. Gehe zu View > Panes > Split Right, um die aktuelle Datei in die rechte Fensterhälfte zu verschieben. Das ist beim Coden extrem hilfreich und steigert deine Produktivität.

Atom-Pakete

Atom bringt die Grundfunktionen mit, lässt sich aber mit vielen nützlichen Paketen erweitern. Pakete sind mächtig – sie verändern alles vom Look & Feel bis hin zum Verhalten zentraler Funktionen.

Um ein neues Paket zu installieren, nutze den Tab „Install“ in der bereits erwähnten „Settings View“: Öffne die Settings View > klicke auf den Tab Install > gib den gesuchten Paketnamen in das Feld unter Install Packages ein.

Atom-Pakete

Hier findest du das offizielle Paket-Register für Atom, in dem alle Pakete gelistet sind. Die Suche in der „Settings View“ greift auf dieses Register zu und liefert passende Treffer zu deinen Suchbegriffen.

Praktische Pakete

Zum Start sind diese Pakete besonders hilfreich...

  • Autocomplete Gerade wenn du mit Python beginnst, ist Autovervollständigung Gold wert. „Das Autocomplete-System zeigt dir mögliche Vervollständigungen an und fügt sie mit Tab oder Enter ein. Die Autocomplete-Funktionalität wird im Paket autocomplete-plus bereitgestellt“ (Autocomplete).
  • platform-ide-terminal Mit diesem Paket kannst du Python-Dateien direkt in Atom ausführen. Es integriert sich in Atom und erlaubt das Ausführen von Dateien innerhalb des Editors. Nachdem du das terminal-plus Paket installiert hast, klicke auf das Plus-Symbol unten im Atom-Fenster, um das Terminal zu öffnen.

Go Atom!

Hoffentlich hat dir dieses Tutorial den Einstieg in Atom erleichtert. Die Wahl deines Werkzeugs ist ein wichtiger Schritt, wenn du mit Python oder R arbeitest – und damit für jede angehende Data Scientist. Wenn du mehr über Data-Science-Tools lernen möchtest, sieh dir den DataCamp-Kurs Introduction to Git for Data Science an.

Themen
Datenwissenschaft
Python
R

R-Kurse

Kurs

Einführung in R

4 Std.
3.1M
Beherrsche die Grundlagen der Datenanalyse in R, einschließlich Vektoren, Listen und Datenrahmen, und übe R mit echten Datensätzen.
Details anzeigenRight Arrow
Kurs Starten
Mehr anzeigenRight Arrow