Atom (text editor)

Atom

Atom editor with an open project
Developer(s) GitHub Inc.
Initial release February 26, 2014 (2014-02-26)[1]
Stable release
1.12.6[2] / November 25, 2016 (2016-11-25)
Repository github.com/atom/atom
Development status Active
Written in Electron (CoffeeScript / JavaScript / Less / HTML)
Operating system OS X 10.8 or later, Windows 7 and Later, RedHat Linux and Ubuntu Linux [3]
Size ~93 MB
Type Source code editor
License MIT License (free software)
Website atom.io

Atom is a free and open-source[4][5] text and source code editor for OS X, Linux, and Windows[6] with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Atom is a desktop application built using web technologies.[7] Most of the extending packages have free software licenses and are community-built and maintained.[8] Atom is based on Electron (formerly known as Atom Shell),[9] a framework that enables cross-platform desktop applications using Chromium and Node.js.[10][11] It is written in CoffeeScript and Less.[12] It can also be used as an integrated development environment (IDE).[13][14][15] Atom was released from beta, as version 1.0, on June 25, 2015.[16] Its developers call it a "hackable text editor for the 21st Century".[17]

Language support

Using the default plugins, the following languages are supported in some aspect as of v1.5.1: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, shell script, Clojure, Perl, Git, Make, Property List (Apple), TOML, XML, YAML, Mustache, Julia & SQL.

License

Initially, extension packages for Atom and anything not part of Atom's core were released under an open-source license. On 6 May 2014, the rest of Atom, including the core application, its package manager, as well as its desktop framework Electron, were released as free and open-source software under the MIT License.[18]

Privacy

There is concern and discussion about two packages that report various data to external servers.[19][20][21][22][23]

See also

References

  1. ↑ "Introducing Atom". Atom. Retrieved 15 August 2015.
  2. ↑ "Atom Releases". Atom.io. Retrieved 29 November 2016.
  3. ↑ https://atom.io/faq
  4. ↑ Henry, Alan (May 8, 2014). "Atom, the Text Editor from GitHub, Goes Free and Open-Source". Lifehacker.
  5. ↑ Lardinois, Frederic (May 6, 2014). "GitHub Open Sources Its Atom Text Editor". TechCrunch.
  6. ↑ "FAQ". Atom. Retrieved 15 August 2015.
  7. ↑ "Getting Started : Why Atom". Atom project. Retrieved 17 August 2015. [...] we didn’t build Atom as a traditional web application. Instead, Atom is a specialized variant of Chromium designed to be a text editor rather than a web browser. Every Atom window is essentially a locally-rendered web page.
  8. ↑ "Atom Packages".
  9. ↑ "Atom Shell is now Electron". Atom. Retrieved 15 August 2015.
  10. ↑ "Atom GitHub Page". Retrieved August 27, 2015.
  11. ↑ "Electron GitHub Page". Retrieved February 14, 2016.
  12. ↑ "Hacking Atom : Tools of the Trade". Retrieved August 27, 2015.
  13. ↑ "Nuclide". Nuclide. Retrieved 2016-10-12.
  14. ↑ "Juno, the Interactive Development Environment". Juno. Retrieved 2016-10-12.
  15. ↑ "PlatformIO IDE: The next-generation integrated development environment for IoT". PlatformIO. Retrieved 2016-10-12.
  16. ↑ Ogle, Ben (June 25, 2015). "Atom 1.0". blog.atom.io. Retrieved June 25, 2015.
  17. ↑ https://atom.io/
  18. ↑ "Atom Is Now Open Source". Atom. Retrieved 15 August 2015.
  19. 1 2 "Have metrics disabled by default, or completely removed". Github. Retrieved February 3, 2016.
  20. ↑ "Collecting Metrics in Atom Core". Atom. Retrieved February 3, 2016.
  21. ↑ "Communicate plan on how to modify metrics to be opt-in now that 1.0 is released". Github Atom. Retrieved February 3, 2016.
  22. ↑ "should be disableable during install". Atom. Retrieved February 3, 2016.
  23. ↑ "Should be disabled by default". Atom. Retrieved February 3, 2016.
  24. 1 2 "atom/metrics: A package to collect metrics". Retrieved November 6, 2015.
  25. ↑ "FAQ". Atom. Retrieved July 10, 2015.
  26. ↑ "exception-reporting". Atom. Retrieved February 3, 2016.

External links

This article is issued from Wikipedia - version of the 11/29/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.