開發者 | GitHub, Inc. |
---|---|
首次釋出 | 2014年2月26日[1] |
穩定版本 | 1.58.0 (2021年7月27日 ) |
預覽版本 | 1.59.0-beta0 (2021年7月27日 ) |
程式語言 | C++ / Node.js / CoffeeScript / JS / CSS / HTML |
作業系統 | macOS 10.9及更新版本、Linux和Windows 7 及更新版本 |
檔案大小 | 87–145 MB |
語言 | 英文 |
類型 | 文字編輯器、整合開發環境 |
特許條款 | MIT特許條款(自由軟件) |
網站 | atom |
Atom是由GitHub開發的自由及開放原始碼的文字與程式碼編輯器[2][3],支援macOS、Windows和Linux作業系統[4],支援Node.js所寫的外掛程式[5],並內建由Github提供的Git版本控制系統。多數的延伸套件皆為開放原始碼授權,並由社群建置與維護[6]。Atom基於使用Chromium和Node.js的跨平台應用框架Electron(最初名為Atom Shell),並使用CoffeeScript和Less撰寫。Atom也可當作IDE使用[7][8][9]。被它的開發者稱為「21 世紀的「高自訂性」文字編輯器(hackable text editor for the 21st Century)」。[10]自2014年5月6日起,Atom的核心程式、套件管理器以及Atom基於Chromium的桌面程式框架皆使用MIT特許條款釋出[11][12]。
語言支援
依靠內建的預設外掛程式,Atom 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。[來源請求]
外掛程式
Atom擁有較為豐富的外掛程式,截至2021年2月底,官網倉庫中已有7149個功能外掛程式[13],以及2437種主題[14]。
特許條款
最初,Atom的外掛程式和其他非核心部件是基於開源特許條款釋出的。在2014年5月6日,Atom核心應用、外掛管理以及它的桌面框架開始以自由及開放原始碼軟件基於MIT特許條款釋出。[15]
參見
參考資料
- ↑ Introducing Atom. Atom. [2015-08-15].
- ↑ Github unveils Atom text editor for developers. techspot. 2014-02-28 [2014-05-07].
- ↑ El editor para programadores, Atom, de GitHub, ahora es de código libre. wwwhatsnew. [2014-05-07].
- ↑ Atom FAQ. [2014-08-09].
- ↑ GitHub releases free and open Atom code editor. javaworld. 2014-05-06 [2014-05-07].
- ↑ Atom Packages. [2014-05-06].
- ↑ Nuclide. Nuclide. [2016-10-12].
- ↑ Juno, the Interactive Development Environment. Juno. [2016-10-12].
- ↑ PlatformIO IDE: The next-generation integrated development environment for IoT. PlatformIO. [2016-10-12].
- ↑ 存档副本. [2014-05-06].
- ↑ GitHub Open Sources Its Atom Text Editor. TechCrunch. [2014-05-07].
- ↑ Atom Is Now Open Source. [2015-09-06].
- ↑ Atom Packages. Atom. [2017-12-24].
- ↑ Atom Themes. Atom. [2017-12-24].
- ↑ Atom Is Now Open Source. Atom. [2015-08-15].