أتوم (محرر نصوص)
أتوم هو محرر نصوص وشفرات مصدرية مجاني ومفتوح المصدر، توقف تطويره، وهو مخصص لأنظمة macOS و Linux و Windows، ويدعم الإضافات المكتوبة بلغة JavaScript ، بالإضافة إلى نظام تحكم Git مدمج . طُوّر أتوم بواسطة GitHub ، وأُصدر في 25 يونيو 2015. [ 8 ]
في 8 يونيو 2022، أعلنت GitHub عن نهاية عمر Atom ، والتي ستحدث في 15 ديسمبر من نفس العام، مبررة حاجتها إلى "إعطاء الأولوية للتقنيات التي تُمكّن مستقبل تطوير البرمجيات"، وتحديداً GitHub Codespaces و Visual Studio Code ، التي طورتها Microsoft والتي استحوذت على GitHub في عام 2018. [ 9 ] [ 10 ]
سمات
Atom هو محرر نصوص "قابل للاختراق"، مما يعني أنه قابل للتخصيص باستخدام HTML و CSS و JavaScript . [ 11 ]
أتوم هو تطبيق سطح مكتب مبني باستخدام تقنيات الويب . [ 12 ] وهو يعتمد على إطار عمل إلكترون ، الذي طُوّر لهذا الغرض، ولذلك كان يُسمى سابقًا أتوم شيل. [ 13 ] إلكترون هو إطار عمل يُتيح إنشاء تطبيقات سطح مكتب متعددة المنصات باستخدام كروميوم ونود.جي إس . [ 14 ] [ 15 ]
تمت كتابة Atom في البداية بلغة CoffeeScript و Less ، ولكن تم تحويل جزء كبير منها إلى JavaScript . [ 16 ]
يستخدم برنامج Atom برنامج Tree-sitter لتوفير تمييز بناء الجملة للغات برمجة متعددة وتنسيقات ملفات متنوعة . [ 17 ]
الطرود
كغيره من محررات النصوص القابلة للتخصيص، يتيح Atom للمستخدمين تثبيت حزم وقوالب خارجية لتخصيص ميزات المحرر ومظهره. يمكن تثبيت الحزم وإدارتها ونشرها عبر مدير حزم Atom (APM). [ 18 ] ويمكن تثبيت جميع أنواع الحزم، بما في ذلك على سبيل المثال لا الحصر: دعم تمييز الصيغة للغات غير اللغة الافتراضية، وأدوات تصحيح الأخطاء، وغيرها، عبر APM. [ 19 ] [ 20 ]
تاريخ
تم تطوير Atom في عام 2008 بواسطة مؤسس GitHub كريس وانستراث كمحرر نصوص باستخدام إطار عمل Electron (الذي كان يسمى في الأصل Atom Shell)، وهو إطار عمل مصمم كأساس لـ Atom. [ 21 ]
بين مايو 2015 وديسمبر 2018، [ 22 ] طوّرت فيسبوك مشروعي Nuclide [ 23 ] وAtom IDE لتحويل Atom إلى بيئة تطوير متكاملة (IDE). [ 24 ] [ 25 ] [ 26 ] [ 27 ]
في عام ٢٠١٨، عندما أعلنت مايكروسوفت عن استحواذها على غيت هاب، أعرب المستخدمون عن قلقهم من احتمال توقف مايكروسوفت عن دعم برنامج أتوم، نظرًا لمنافسته لبرنامج فيجوال ستوديو كود من مايكروسوفت. وقد طمأن نات فريدمان، الرئيس التنفيذي المستقبلي لغيت هاب، المستخدمين بأن تطوير ودعم أتوم سيستمران. [ ٢٨ ] إلا أنه في غضون أربع سنوات، توقف التطوير. وفي ٨ يونيو ٢٠٢٢، أعلنت غيت هاب إيقاف تطوير أتوم وأرشفة جميع مستودعات التطوير الخاصة به بحلول ١٥ ديسمبر ٢٠٢٢. [ ٩ ]
في عام 2022، أعلن ناثان سوبو، المطور السابق في Atom، أنه يعمل على بناء "الخليفة الروحي" لـ Atom، والذي يحمل اسم Zed . [ 29 ] [ 30 ] [ 31 ] على عكس Atom، سيُكتب Zed بلغة Rust بدلاً من إطار عمل Electron . [ 32 ]
في 30 يناير 2023، أعلنت منصة GitHub عن اختراق أمني كشف عن "مجموعة من شهادات توقيع التعليمات البرمجية المشفرة"، والتي استُخدم بعضها لتوقيع إصدارات Atom. ونصحت GitHub المستخدمين بالرجوع إلى إصدارات سابقة من Atom موقعة بمفتاح مختلف. [ 33 ]
بعد انتهاء عمر برنامج Atom، استمر التطوير على نسخة فرعية مجتمعية تسمى Pulsar. [ 34 ]
رخصة
تم جعل برنامج Atom مفتوح المصدر بالكامل في مايو 2014 بموجب ترخيص MIT ، بما في ذلك إطار عمل سطح المكتب Electron الخاص به . [ 35 ]
انظر أيضاً
مراجع
- ↑ «الرئيس التنفيذي المستقبلي لشركة مايكروسوفت لـ GitHub يتحدث عن Atom، والحفاظ على استقلالية GitHub، والمزيد» . ZDNet . تم الاطلاع عليه بتاريخ 21 يونيو 2020 .
- ↑ "تقديم Atom" . Atom . 26 فبراير 2014. تم الاطلاع عليه بتاريخ 15 أغسطس 2015 .
- ↑ "الإصدار 1.63.1" . 23 نوفمبر 2022. تم الاطلاع عليه في 7 ديسمبر 2022 .
- ↑ "الإصدار 1.61.0-beta0" . 8 مارس 2022. تم الاطلاع عليه في 16 يونيو 2022 .
- ↑ "الأسئلة الشائعة" . أتوم . تم الاطلاع عليه بتاريخ 12 يونيو 2020 .
- ↑ هنري، آلان (8 مايو 2014). "أتوم، محرر النصوص من جيت هاب، يصبح مجانيًا ومفتوح المصدر" . لايف هاكر .
- ↑ لاردينوا، فريدريك (6 مايو 2014). "جيت هاب يفتح المصدر لمحرر النصوص أتوم الخاص به" . تيك كرانش .
- ↑ أوجل، بن (25 يونيو 2015). "أتوم 1.0" . blog.atom.io. مؤرشف من الأصل في 9 أغسطس 2019. تم الاطلاع عليه في 25 يونيو 2015 .
- 1 2 "Sunsetting Atom" . مدونة GitHub . 2022-06-08 . تم الاطلاع عليه بتاريخ 2022-06-09 .
- ↑ ويغرز، كايل (8 يونيو 2022). "جيت هاب تُنهي دعم أتوم، بيئة تطوير البرمجيات التي أطلقتها عام 2011" . تيك كرانش . مؤرشف من الأصل في 9 يونيو 2022. تم الاطلاع عليه في 9 يونيو 2022.
أعلنت جيت هاب اليوم أنها ستُنهي دعم أتوم
. - ↑ "البدء باستخدام Atom" . Codecademy . مؤرشف من الأصل بتاريخ 2019-10-07 . تم الاطلاع عليه بتاريخ 2019-10-07 .
- ↑ "البدء: لماذا Atom؟" . مشروع Atom . تم الاطلاع عليه بتاريخ 17 أغسطس 2015. [...] لم نقم ببناء Atom كتطبيق ويب تقليدي .
بل كان Atom نسخة متخصصة من Chromium مصممة لتكون محرر نصوص بدلاً من متصفح ويب. كل نافذة في Atom هي في الأساس صفحة ويب يتم عرضها محليًا.
- ↑ "غلاف الذرة أصبح الآن إلكترونًا" . الذرة . مؤرشف من الأصل بتاريخ 2017-07-08 . تم الاطلاع عليه بتاريخ 2017-07-15 .
- ↑ "صفحة Atom على GitHub" . GitHub . تم الاطلاع عليها بتاريخ 27 أغسطس 2015 .
- ↑ "صفحة إلكترون على غيت هاب" . غيت هاب . تم الاطلاع عليه بتاريخ 14 فبراير 2016 .
- ↑ "اختراق أتوم: أدوات المهنة" . تم الاطلاع عليه بتاريخ 22 فبراير 2017 .
- ↑ برونزفيلد، ماكس (31 أكتوبر 2018). "أتوم يفهم شفرتك البرمجية بشكل أفضل من أي وقت مضى" . مدونة جيت هاب . تم الاطلاع عليه بتاريخ 10 سبتمبر 2023 .
- ↑ لورد، جيسيكا (13 يوليو 2018). "احصل على المزيد من محرر النصوص Atom" . كرييتف بلوق . مؤرشف من الأصل في 14 مارس 2026. تم الاطلاع عليه في 23 مايو 2026 .
- ↑ ديل ألبا، لوسيرو (2016-12-07). "7 إضافات لبرنامج Atom لتشغيل التعليمات البرمجية ومعاينة التغييرات" . موقع SitePoint . تم الاطلاع عليه بتاريخ 23-05-2026 .
- ↑ أندرسون، أندرو د. (2018-07-02). "تغيير تمييز لغة بناء الجملة في Atom" . تصحيح الحاسوب . تم الاسترجاع في 2026-05-23 .
- ↑ ميتز، كيد. "مهووسو محرر أكواد GitHub Atom يسيطرون على عالمهم" . مجلة Wired . الرقم الدولي الموحد للدوريات 1059-1028 . تاريخ الاسترجاع: 18 يناير 2024 .
- ↑ "فيسبوك يُوقف إضافة Nuclide" . مدونة Atom . ١٢ ديسمبر ٢٠١٨. تاريخ الاسترجاع: ١٢ يناير ٢٠١٩ .
- ↑ "إيقاف مشروع Nuclide مفتوح المصدر" . Nuclide . تم الاطلاع عليه بتاريخ 19-04-2021 .
- ↑ "بيئة تطوير Atom" . بيئة تطوير Atom . تم الاطلاع عليه بتاريخ 26 يناير 2018 .
- ↑ "النظير النووي" . النظير النووي . تم الاسترجاع في 12-10-2016 .
- ↑ "جونو، بيئة التطوير التفاعلية" . جونو . تم الاسترجاع في 12-10-2016 .
- ↑ "بيئة تطوير PlatformIO المتكاملة: الجيل التالي من بيئة التطوير المتكاملة لإنترنت الأشياء" . PlatformIO . مؤرشف من الأصل بتاريخ 13 أكتوبر 2016. تم الاطلاع عليه بتاريخ 12 أكتوبر 2016 .
- ↑ هيوز، ماثيو (8 يونيو 2018). "الرئيس التنفيذي الجديد لشركة GitHub يعد بإنقاذ Atom بعد استحواذ مايكروسوفت عليه" . TNW | Dd . مؤرشف من الأصل في 12 أبريل 2026. تم الاطلاع عليه في 23 مايو 2026 .
- ↑ سوبو، ناثان. "الذرة الغروب" . هاكر نيوز . تم الاسترجاع في 21 يونيو 2022 .
- ↑ ناثان سوبو [@nathansobo] (8 يونيو 2022). "مع غروب شمس أتوم، تشرق شمس زيد. لم ننتهِ بعد" ( تغريدة ) – عبر تويتر .
- ↑ إيستمان، ديفيد (2023-04-08). "زيد: محرر أكواد جديد متعدد اللاعبين من مبتكري أتوم" . ذا نيو ستاك . تم الاسترجاع في 2023-07-07 .
- ↑ "مبني بلغة Rust" . Zed - محرر أكواد تعاوني فائق السرعة . مؤرشف من الأصل في 8 يونيو 2022. تم الاطلاع عليه في 21 يونيو 2022 .
- ↑ غودين، دان (30 يناير 2023). "غيت هاب تقول إن المتسللين استنسخوا شهادات توقيع الشفرة في المستودع المخترق" . آرس تكنيكا . تم الاطلاع عليه في 2 مارس 2023 .
- ↑ "بولسار: محرر أكواد مفتوح المصدر بقيادة المجتمع لمواصلة إرث أتوم" . أخبار البرمجيات الحرة والمفتوحة المصدر . 15 ديسمبر 2022. تاريخ الاطلاع: 14 سبتمبر 2023 .
- ↑ "أصبح برنامج Atom الآن مفتوح المصدر" . Atom . 6 مايو 2014. مؤرشف من الأصل في 6 مايو 2014. تم الاطلاع عليه في 15 أغسطس 2015 .
روابط خارجية
- برنامج احتكاري سابق
- محررات النصوص المجانية
- جيت هاب
- محررات HTML القائمة على جافا سكريبت
- محررات النصوص في لينكس
- محررات النصوص في نظام macOS
- برامج مايكروسوفت المجانية
- برنامج مرخص بموجب ترخيص MIT
- محررات النصوص في نظام يونكس
- محررات النصوص في نظام ويندوز
- محررات XML
- برنامج 2014
- محررات HTML مجانية
