SlickEdit
SlickEdit ، المعروف سابقًا باسم Visual SlickEdit ، [ 1 ] هو محرر أكواد مصدرية تجاري متعدد المنصات ، ومحرر نصوص ، وبيئة تطوير متكاملة ، تم تطويره بواسطة شركة SlickEdit. يحتوي SlickEdit على أدوات تصحيح أخطاء مدمجة للغات GNU C/C++ ، و Java ، و WinDbg ، وClang C/C++ LLDB، وGroovy ، و Google Go ، وPython ، وPerl ، و Ruby ، وScala ، و PHP ، و Xcode ، وAndroid JVM /NDK. يتضمن SlickEdit أدوات "تجميل" مدمجة لتحسين الكود أثناء كتابته، وميزة التنقل بين الأكواد، ووضع علامات سياقية (المعروفة أيضًا باسم الإكمال الذكي للكود )، ومراجع الرموز، وتكامل أدوات خارجية، وDIFFZilla [ 2 ] (أداة لمقارنة الملفات)، وتمييز بناء الجملة ، و15 محاكاة (تشمل أنماط لوحة المفاتيح والتحديد).
في عام 2014، أصدرت شركة SlickEdit نسخة محدودة من منتجها باسم SlickEdit Standard، وأعادت تسمية منتجها الأصلي إلى SlickEdit Pro.
سمات
يعمل برنامج SlickEdit على سبعة أنظمة تشغيل : [ 3 ] ويندوز ، ماك أو إس . [ 4 ] لينكس ، إيه آي إكس ، إتش بي-يو إكس ، وسولاريس (سبارك و x86).
يدعم SlickEdit أكثر من 76 لغة برمجة ونوع ملف، [ 5 ] بما في ذلك C وC++ وC# و Groovy (لغة برمجة) وJava و JavaScript وObjective-C وGoogle Go و HTML وPHP و XML وملفات الدفعات الخاصة بنظام Windows و AWK وملفات Makefiles وملفات INI . بعض هذه اللغات ، مثل ملفات Makefiles وملفات INI ، تدعم تمييز الصيغة فقط . وكما هو الحال في معظم محررات الأكواد الأخرى، يتيح SlickEdit للمستخدم إضافة دعم للغات إضافية وتعديل طريقة عمله مع اللغات المذكورة أعلاه. كما يدعم SlickEdit فتح حلول Visual Studio ومشاريع Xcode كمساحات عمل.
لغة Slick-C هي لغة البرمجة النصية الخاصة بالمحرر. معظم أجزاء المحرر مكتوبة بلغة Slick-C، ويتم تضمين جميع شفرة المصدر الخاصة بها مع المنتج. هذا يعني أن المستخدم يستطيع الاطلاع على كيفية عمل البرنامج وتعديل سلوكه بما يتناسب مع احتياجاته. [ 6 ]
يمكن لبرنامج SlickEdit تعديل ملفات يصل حجمها إلى 2 تيرابايت. [ 7 ]
تاريخ
بدأ برنامج SlickEdit في عام 1988 كمحرر نصي لأنظمة MS-DOS و OS/2 . كان كلارك ماورر، الرئيس التنفيذي الحالي لشركة SlickEdit Inc. (المعروفة سابقًا باسم MicroEdge Inc.)، يعمل في مختبر واتسون للأبحاث التابع لشركة IBM . وقد كان مطور برنامج التحرير الداخلي E الخاص بشركة IBM ، والذي كان البرنامج الداخلي الأكثر استخدامًا في الشركة آنذاك. مكّنته هذه التجربة من ترك IBM والبدء في تطوير الإصدارات الأولى من SlickEdit. [ 8 ]
في بداية التسعينيات، كانت معظم برامج تحرير النصوص لنظام DOS تعاني من قيود مساحة العناوين ذات 16 بت أو معالجة ذاكرة DOS (640 كيلوبايت). وقد وجد مبرمجو SlickEdit طريقة للتغلب على هذه القيود.
مع ازدياد شعبية أنظمة التشغيل ذات واجهات المستخدم الرسومية ، واصلت SlickEdit إنتاج إصدارات من البرنامج تتميز بوظائف عالية وسهولة استخدام فائقة. واليوم، يزخر SlickEdit بالميزات في لغات البرمجة C++ ، و C# ، و Java ، و JavaScript ، وPHP ، و HTML ، و Objective-C ، و Groovy ، وGoogle Go، وغيرها الكثير. يُمكن استخدام SlickEdit في مجالات متنوعة، بدءًا من تطوير مواقع الويب ، وتطوير تطبيقات iOS، وتطوير برامج Android ، وتطوير تطبيقات سطح المكتب، وصولًا إلى تطوير تطبيقات الحواسيب المركزية. يدعم SlickEdit تصحيح الأخطاء في لغات GNU C/C++ ، وJava ، وWinDbg ، وGroovy ، وGoogle Go، و Python ، و Perl ، و Ruby ، وPHP، و Xcode ، وAndroid JVM/NDK.
استقبال
في مراجعة للإصدار 11 من برنامج SlickEdit، الذي صدر عام 2006، أشار توم بلانكيت، الذي قام بمراجعته لصالح مجلة Game Developer ، إلى أنه يعاني من وفرة مفرطة في الميزات:
يُعدّ برنامج SlickEdit برنامجًا معقدًا للغاية. بعض ميزاته الواعدة يصعب استخدامها، وقد يكون ضبط البرنامج ليتناسب مع أذواق أي مطوّر أمرًا شاقًا... لا يمكن الاستفادة من إمكانياته إلا من قِبل الأشخاص المستعدين لقضاء وقت طويل في تعلّم كيفية استخدامه بشكل صحيح. [ 9 ]
في عام 2012، قام شون باورز أيضاً بمراجعة البرنامج لصالح مجلة لينكس ، وخلص إلى أنه "أداة رائعة". [ 10 ]
المنتجات ذات الصلة
انظر أيضاً
للمزيد من القراءة
مراجع
- ↑ "Visual SlickEdit" . 8 فبراير 1999. مؤرشف من الأصل في 8 فبراير 1999. تم الاطلاع عليه بتاريخ 13 مارس 2023 .
- ↑ باورز، شون. "SlickEdit" . ACM . تم الاسترجاع في 13 سبتمبر 2024 .
- ↑ "SlickEdit" . www.slickedit.com .:
- ↑ "SlickEdit لنظام macOS" . شركة SlickEdit . تم الاطلاع عليه بتاريخ 16 فبراير 2012 .
- ↑ "اللغات المدعومة" . www.slickedit.com .
- ↑ هيرست، جون (5 نوفمبر 2007). برنامج SlickEdit الاحترافي . جون وايلي وأولاده. رقم ISBN 978-0-470-12215-0.
- ↑ "برنامج تحرير الصور المرئية يدّعي دعم ملفات تصل سعتها إلى 2 تيرابايت" . news.ycombinator.com . هاكر نيوز. 10 يونيو 2015. تاريخ الاطلاع: 28 ديسمبر 2023 .
- ↑ "Visual SlickEdit 5.0 | مجلة لينكس" . www.linuxjournal.com .
- ↑ بلانكيت، ت. (أغسطس 2006). سكونك ووركس: سليك إيديت 11 من سليك إيديت. مطور الألعاب ، 10-11.
- ↑ "SlickEdit - Linux Journal" . www.linuxjournal.com . تاريخ الاسترجاع: 30 أكتوبر 2020 .
- ↑ صفحة إضافة SlickEdit
روابط خارجية
- أدوات التنقل في التعليمات البرمجية
- محررات HTML
- محررات النصوص
- محررات النصوص في نظام macOS
- محررات النصوص في نظام ويندوز
- محررات النصوص في نظام يونكس
- محررات النصوص في لينكس
