Atom
Atom (תרגום: אטום) הוא עורך טקסט וקוד מקור חינמי וקוד פתוח[5][6], המיועד לmacOS, Linux, ו-Windows[7]. הוא תומך בהרחבות (plug-ins) שנכתבו ב-Node.js, ו-embedded Git Control ופותח על ידי GitHub.
פרויקט פתוח בעורך הקוד Atom | |
מפתח | GitHub |
---|---|
מחזור חיים | 28 בפברואר 2014[1] – 15 בדצמבר 2022 (8 שנים) |
גרסה אחרונה | 1.34.0[2] (8 בינואר 2019) |
גרסת בטא |
1.35.0-0[3] ב־8 בינואר 2019 |
מערכת הפעלה | macOS 10.9 ומעלה, Windows 7 ומעלה, ולינוקס[4] |
נכתבה בשפות | Electron (קצה אחורי), CoffeeScript / JavaScript / Less / HTML (קצה קדמי/ממשק משתמש) |
סוג רישיון | רישיון MIT (תוכנה חופשית) |
קוד מקור | https://github.com/atom/atom |
atom.io | |
Atom היא למעשה אפליקציית שולחן עבודה שנכתבה בעזרת כלים לבניית אתר אינטרנט[8].
מרבית ההרחבות יוצאות ברישיון חופשי ומתוחזקים על ידי קהילת מפתחים פתוחה[9]. Atom מבוסס על תשתית Electron (נקראה בעבד Atom Shell), תשתית חוצת פלטפורמות לפיתוח יישומים עם Chromium ו-Node.js[10][11]. הוא נכתב בשפות הפיתוח CoffeeScript ו-Less[12]. הוא יכול לשמש כסביבת פיתוח (IDE)[13][14][15][16], אך הוחלט לבטל את יכולת זו בעת המעבר מגרסת בטא לגרסה 1.0 ביוני 2015[17]. מפתחיו קראו לו "עורך טקסט פריץ () עבור המאה ה-21[18].
שפות תכנות נתמכות
עריכההחבילה המקורית של Atom תומכת כברירת מחדל בהדגשת תחביר עבור השפות ופורמטי הקבצים הבאים[19][20]:
קישורים חיצוניים
עריכה- אתר האינטרנט הרשמי של Atom (באנגלית)
הערות שוליים
עריכה- ^ "Introducing Atom". Atom. נבדק ב-15 באוגוסט 2015.
{{cite web}}
: (עזרה) - ^ "Atom Releases". Atom.io. נבדק ב-11 בינואר 2019.
{{cite web}}
: (עזרה) - ^ "Releases – atom/atom". נבדק ב-11 בינואר 2019.
{{cite web}}
: (עזרה) - ^ "A hackable text editor for the 21st Century". Atom.
- ^ Henry, Alan (8 במאי 2014). "Atom, the Text Editor from GitHub, Goes Free and Open-Source". Lifehacker.
{{cite news}}
: (עזרה) - ^ Lardinois, Frederic (6 במאי 2014). "GitHub Open Sources Its Atom Text Editor". TechCrunch.
{{cite news}}
: (עזרה) - ^ "FAQ". Atom. נבדק ב-15 באוגוסט 2015.
{{cite web}}
: (עזרה) - ^ "Getting Started : Why Atom". Atom project. נבדק ב-17 באוגוסט 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.
{{cite web}}
: (עזרה) - ^ "Atom Packages".
- ^ "Atom GitHub Page". נבדק ב-27 באוגוסט 2015.
{{cite web}}
: (עזרה) - ^ "Electron GitHub Page". נבדק ב-14 בפברואר 2016.
{{cite web}}
: (עזרה) - ^ "Hacking Atom : Tools of the Trade". נבדק ב-22 בפברואר 2017.
{{cite web}}
: (עזרה) - ^ "Atom IDE". Atom IDE. נבדק ב-2018-01-26.
- ^ "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.
- ^ Ogle, Ben (25 ביוני 2015). "Atom 1.0". blog.atom.io. נבדק ב-25 ביוני 2015.
{{cite web}}
: (עזרה) - ^ "A hackable text editor for the 21st Century". Atom.
- ^ Language Examples, 2023-04-13, נבדק ב-2023-05-30
- ^ Tree-sitter|Introduction, tree-sitter.github.io
- ^ GitHub Staff, Sunsetting Atom, The GitHub Blog, 2022-06-08 (באנגלית אמריקאית)