Atom ist ein kostenloser und Open-Source- [4] [5] Text- und Quellcode-Editor für MacOS , Linux und Microsoft Windows [6] mit Unterstützung für Plug-Ins in Node.js und eingebettetem Git Control , entwickelt von GitHub . Atom ist eine Desktop-Anwendung, die mit Web-Technologien aufgebaut ist. [7] Die meisten der erweiterten Pakete haben freie Software-Lizenzen und sind gemeinschaftlich gebaut und gepflegt. [8] Atom basiert auf Elektron (früher bekannt als Atom Shell), [9]Ein Framework, das plattformübergreifende Desktop-Anwendungen mit Chromium und Node.js ermöglicht . [10] [11] Es steht in CoffeeScript und weniger . [12] Es kann auch als integrierte Entwicklungsumgebung (IDE) verwendet werden. [13] [14] [15] Atom wurde am 25. Juni 2015 von der Beta als Version 1.0 freigegeben. [16] Die Entwickler nennen es einen „hackbaren Texteditor für das 21. Jahrhundert“. [17]
Sprachunterstützung
Mit den Standard-Plugins werden die folgenden Sprachen in einem Aspekt ab v1.5.1 unterstützt:
C & C ++ , C # , Clojure , CSS , CoffeeScript , GitHub Aromatisierter Markdown , Go , Git , HTML , JavaScript , Java , JSON , Julia , Weniger , Make , Schnurrbart , Objective-C , PHP , Perl , Property List (Apple) , Python , Rubin auf Schienen , Rubin , Sass, Shell-Skript , Scala , SQL , TOML , XML , YAML
Lizenz
Zunächst wurden Erweiterungspakete für Atom und alles, was nicht Teil von Atoms Kern war, unter einer Open-Source-Lizenz veröffentlicht. Am 6. Mai 2014 wurde der Rest von Atom, einschließlich der Kernanwendung, seines Paketmanagers, sowie des Desktop-Frameworks Electron als freie und Open-Source-Software unter der MIT-Lizenz veröffentlicht . [18]
Datenschutz
Es gab anfänglich Besorgnis und Diskussion über zwei Opt-out-Pakete, die verschiedene Daten an externe Server melden. [19] [20] [21] [22] [23] Allerdings sind diese Pakete nun opt-in mit einem ausführlichen Dialog bei der ersten Anfangsstartung: [24]
- Metrics-Paket: Berichtet Nutzungsinformationen an Google Analytics. Standardmäßig meldet Atom Nutzungsinformationen an Google Analytics , einschließlich einer eindeutigen UUID v4 zufälligen Kennung . [25] Nach den Autoren, dies ist die Leistung zu bestimmen und kennen die am häufigsten verwendeten Funktionen. [26] Diese Funktion kann vom Benutzer deaktiviert werden, indem man die Einstellungen Ansicht öffnet, nach dem Metrikpaket sucht und es deaktiviert. [25]
- Exception-Reporting-Paket: Reports unkürzte Atom-Ausnahmen von bugsnag.com. [27]
Siehe auch
- Liste der Texteditoren
- Vergleich von Texteditoren
- Vergleich von HTML-Editoren
https://atom.io/
At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t …
Installing Atom
Installing Atom should be fairly simple. Generally, you can go to … |
Atom Beta
Try the Atom Beta Channel … The Beta channel contains new … |
Atom Flight Manual
Getting Started – Command Palette – Installing Atom – Atom Packages |
Documentation
The Atom API reference documentation is automatically … |
Packages
Atom Beautify – Toggler – Hydrogen – Newest – File Icons |
Atom-live-server
atom-live-server package. Launch a simple development http … |
Release Notes
Release notes …… builds on master and release branches … |
Atom API docs
Atom global for dealing with packages, themes, menus, and … |
FAQ
Terms of Use · Privacy · Code of Conduct · Releases · FAQ … |