Abo
  • Services:
Anzeige
Githubs Atom bildet auch die Grundlage für Visual Studio Code.
Githubs Atom bildet auch die Grundlage für Visual Studio Code. (Bild: Kristian Kißling - Linux Magazin)

Atom ausprobiert: Githubs konfigurierbarer Editor ist vielversprechend

Githubs Atom bildet auch die Grundlage für Visual Studio Code.
Githubs Atom bildet auch die Grundlage für Visual Studio Code. (Bild: Kristian Kißling - Linux Magazin)

Githubs Editor Atom ist ein Jahr alt. Das Unternehmen bewirbt die extrem konfigurierbare freie Anwendung als Kompromiss zwischen Vi und Emacs auf der einen, Sublime und Textmate auf der anderen Seite. Auch im Rohzustand wirkt die Mischung schon vielversprechend.
Von Kristian Kißling

Als Github im Juni 2014 Atom ankündigte, stöhnten viele Kommentatoren: Braucht die Welt wirklich noch einen Editor? Die Github-Macher jedenfalls sind davon überzeugt. Sublime Text und Textmate seien zwar komfortabel, aber zu wenig anpassbar. Emacs und Vi ließen sich hingegen extrem modifizieren, seien aber für Einsteiger eher wenig komfortabel.

Anzeige
  • Atom besteht aus mehreren flexibel verschiebbaren Bereichen, den sogenannten Panes. (Bild: Kristian Kißling - Linux Magazin)
  • Das Hello-world-Paket holt ein unspektakuläres Fenster mit den entsprechenden Worten in den Editor.  (Bild: Kristian Kißling - Linux Magazin)
  • In der Tree-View links lässt sich die Struktur des automatisch erzeugten Pakets betrachten. Rechts zu sehen ist der Code, der sich um die Programmlogik kümmert.  (Bild: Kristian Kißling - Linux Magazin)
  • Die Datei package.json liegt im Wurzelverzeichnis eines Pakets und enthält Metadaten wie den Pfad zur ausführbaren Datei und die Versionsnummer.  (Bild: Kristian Kißling - Linux Magazin)
Atom besteht aus mehreren flexibel verschiebbaren Bereichen, den sogenannten Panes. (Bild: Kristian Kißling - Linux Magazin)

Die Github-Macher wissen ziemlich genau, wie die Open-Source-Welt tickt, und machen bislang nicht viel falsch. Auch nicht bei Atom. Sie glauben, dass Projekte wie Vi und Emacs nur deshalb gut und dauerhaft funktionieren, weil sie einerseits offen sind und andererseits über eine große Community verfügen. Daher plant Github, sich für den Editor, der unter einer MIT-Lizenz steht, langfristig zu engagieren.

Das schließt nicht aus, dass Github irgendwann eine Enterprise-Variante des Editors anbieten wird. Doch zumindest für die aktuelle Version 1.0, die Ende Juni erschienen ist, ist davon nicht die Rede.

Atommodell

Mit Atom sollen Entwickler plattformübergreifende Desktop- und Web-Apps entwickeln. Die Software bringt dafür Grammatiken für verschiedene Programmiersprachen mit, von Javascript über Perl und Python bis hin zu C, C++ oder Java. Letztlich ist Atom eine spezialisierte Variante des Browsers Chromium, und die Fenster sind nichts anderes als lokal gerenderte Webseiten. Die darin angezeigten Inhalte dürfen auf die Node.js-API zugreifen.

Atom besteht aus einem überschaubaren Kern (Atom Core), die meisten anderen Komponenten liegen hingegen als Atom-Pakete vor, die der Atom Package Manager (APM) verwaltet. Der Kern und die Pakete laufen in einer Umgebung namens Electron, die vormals Atom Shell hieß. Diese kümmert sich um automatische Updates, bringt einen Windows-Installer mit, fertigt Crash Reports an und liefert Benachrichtigungen aus. Die Funktionen sind über Javascript-APIs erreichbar.

Der Einfachheit halber verwenden und empfehlen die Entwickler für die Arbeit mit Atom Coffeescript anstelle von Javascript sowie Less als Ersatz für CSS. Allerdings lässt sich der Editor auch mit Javascript und CSS erweitern.

Die Installation ist nicht ganz einfach 

eye home zur Startseite
nw42 08. Jul 2015

vor der version 1.0 schon aufgegeben? Man kann auch unrealistische Erwartungen haben...

nw42 08. Jul 2015

Texteditoren werden auch nur von Entwicklern eingesetzt... Ich muß ständig auf...

flow77 08. Jul 2015

Danke für die ausführliche Erklärung! Jetzt sind wir aber genau da angekommen wo ich...

sehr_interessant 08. Jul 2015

In vielen Kommentaren wird hier sehr offensichtlich für Int*** von Je*** geworben. Die...

d0p3fish 08. Jul 2015

Haha. Weiter,weiter,weiter, ja, weiter, ok, weiter,weiter akzeptieren, neustarten



Anzeige

Stellenmarkt
  1. über Hays AG, Baden-Württemberg
  2. ETAS GmbH & Co. KG, Stuttgart
  3. über Manpower GmbH & Co. KG Personaldienstleistungen, München
  4. McFIT Global Group GmbH, Berlin


Anzeige
Hardware-Angebote
  1. 39,99€
  2. 239,00€
  3. ab 192,90€ bei Alternate gelistet

Folgen Sie uns
       


  1. Deutscher Computerspielpreis

    Portal Knights ist das "Beste Deutsche Spiel" 2017

  2. Sledgehammer Games

    Call of Duty WW2 und die Befreiung von Europa

  3. Elektroauto

    VW testet E-Trucks

  4. Telekom

    IP-Umstellung wird auch bei Geschäftskunden durchgesetzt

  5. Linux-Hardening

    Grsecurity nicht mehr für alle verfügbar

  6. Spracheingabe

    Nuki-Smart-Lock lässt sich mit Alexa öffnen

  7. Mediendienste-Richtlinie

    Youtuber sollen keine Schleichwerbung mehr machen dürfen

  8. Hannover Messe und Cebit

    Die Deutsche Bahn ärgert Messebesucher

  9. LTE

    Australien setzt auf Fixed Wireless mit 1 GBit/s

  10. Ultrastar He12

    HGST liefert seine 12-Terabyte-Festplatte aus



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
In eigener Sache: Die Quanten kommen!
In eigener Sache
Die Quanten kommen!
  1. In eigener Sache Golem.de führt kostenpflichtige Links ein
  2. In eigener Sache Golem.de sucht Marketing Manager (w/m)
  3. In eigener Sache Golem.de geht auf Jobmessen

Akkutechnik: Was, wenn nicht Lithium?
Akkutechnik
Was, wenn nicht Lithium?
  1. Geländekauf in Nevada Google wird Nachbar von Teslas Gigafactory
  2. Lagerverkehr Amazon setzt auf Gabelstapler mit Brennstoffzellen
  3. Lithium-Akkus Durchbruch verzweifelt gesucht

Mobile-Games-Auslese: Untote Rundfahrt und mobiles Seemannsgarn
Mobile-Games-Auslese
Untote Rundfahrt und mobiles Seemannsgarn
  1. Spielebranche Beschäftigtenzahl in der deutschen Spielebranche sinkt
  2. Pay-by-Call Eltern haften nicht für unerlaubte Telefonkäufe der Kinder
  3. Spielebranche Deutscher Gamesmarkt war 2016 stabil

  1. Jojo... selbst erlebt ...

    FlorianP | 01:35

  2. Re: IT Wachstums-Felder

    pk_erchner | 01:34

  3. Re: ..wird also wie gehabt weitergenutzt..

    Junior-Consultant | 01:31

  4. Re: Totes Pferd bekommt neue Sauerstofflasche

    ibecf | 01:30

  5. Re: wenige Minuten Ladezeit

    WonderGoal | 01:18


  1. 23:39

  2. 20:59

  3. 18:20

  4. 18:20

  5. 18:05

  6. 17:46

  7. 17:20

  8. 17:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel