CudaText ، محرر شفرة مصدر مجاني لأوبونتو

حول CudaText

في المقالة التالية سوف نلقي نظرة على CudaText. هذا ال رئيس التحرير كود المصدر المجاني مكتوب مع لازاروس بواسطة Alexey Torgashin ، لـ Gnu / Linux و Windows و macOS و BDS. يبدأ المحرر بسرعة وهو قابل للتوسيع باستخدام ملحقات بايثون (الإضافات ، linters ، محللات شجرة الكود ، الأدوات الخارجية). على عكس العديد من المحررين المماثلين ، لا يعتمد هذا على إطار عمل Electron.

يوفر المحرر للمستخدمين دعمًا للخريطة المصغرة ، وإبراز بناء الجملة ، وشجرة الكود ، وطي الكود ، ولوحة أوامر المطابقة الضبابية. بعض الميزات المهمة الأخرى هي Find / Replace مع التعبيرات العادية والتحديدات المتعددة ودعم المكونات الإضافية. سنكون قادرين على تكوين CudaText باستخدام ملفات بتنسيق JSON. تم إصدار هذا بموجب ترخيص MPL 2.0.

البرنامج الرئيسي (هذا هو ، بدون المكونات الإضافية) يكون مكتوب مع Object Pascal في Lazarus IDE، مما أدى إلى انخفاض متطلبات الموارد والبنى الأصلية المتاحة لأنظمة التشغيل المختلفة. يتم تخزين التكوين في ملفات JSON ، وسيكون أحد الملفات للتكوين القياسي والآخر من أجل الإعدادات التي تم تعديلها بواسطة المستخدم ، والتي تتجاوز الإعدادات في ملف التكوين القياسي.

الخصائص العامة لـ CudaText

  • La التكوين من البرنامج في ملفات بتنسيق JSON. بما في ذلك إعدادات محددة lexer.
  • تسليط الضوء على بناء الجملة للعديد من اللغات.
  • سنجد في البرنامج دعم للعديد من الترميزات.
  • سنجد واجهة المستخدم الإنجليزية EN، غير متوفر باللغة الإسبانية.
  • شجرة الكود: هيكل الوظائف / الفئات / إلخ.
  • سيكون لدينا إمكانية استخدام خيارات كود قابل للطي.
  • علامات الإقحام المتعددة و تحديدات متعددة.
  • إمكانية البحث / الاستبدال باستخدام التعبيرات النمطية.
  • واجهة المستخدم مع علامات التبويب.

cudatext تشغيل تقسيم الشاشة

  • عرض مقسم إلى ابتدائي / ثانوي. سيكون لدينا أيضا إمكانية قسّم المحرر إلى نوافذ إلى 2/3/4/6 مجموعات من علامات التبويب.
  • لوحة الأوامر ، مع صدفة غامضة.
  • مينيمابا، خريطة مصغرة.
  • عرض الفراغات بدون طباعة.
  • سيكون لدينا إمكانية استخدام مفاتيح التشغيل السريع التي يمكننا تخصيصها حسب رغبتنا.
  • عارض ثنائي / سداسي عشري للملفات ذات الحجم غير المحدود (يمكن عرض سجلات 10 جيجا بايت).
  • يحفظ الملفات الثنائية بشكل صحيح.
  • سيكون لدينا إمكانية إضافة ميزات إضافية يتم تنفيذها كمكونات إضافية. بفضلهم ، يمكننا إدارة الامتدادات ، والعثور على الملفات ، والأجزاء ، واستخدام المدقق الإملائي ، وإضافة لوحة FTP ، ومنسق لـ HTML / CSS / JS / XML / SQL ، وإضافة منشئ ملف النسخ الاحتياطي ، وأكثر من ذلك بكثير.

ميزات ترميز HTML / CSS

عمل cudatext

  • الإكمال التلقائي الذكي لـ HTML و CSS.
  • سيعطينا إمكانية الاستخدام إكمال علامة HTML باستخدام مفتاح Tab (المكوّن الإضافي Snippets).
  • رموز ألوان HTML (#rgb، #rrggbb).
  • المحرر سيسمح لنا عرض الصور في منطقة المحرر (jpeg / png / gif / bmp / ​​ico).
  • سيُظهر لنا أيضًا معلومات حول الأدوات عندما يحوم الماوس فوق تسمية الصورة والكيان وقيمة اللون.

هذه ليست سوى بعض ميزات هذا المحرر. يستطيعون استشرهم جميعًا بمزيد من التفصيل في موقع المشروع.

قم بتثبيت CudaText Code Editor على Ubuntu

يتوفر CudaText كملف .deb لـ Ubuntu. سوف نستطيع احصل على الحزمة من صفحة التحميل بواسطة محرر كود CudaText. من هناك سنتمكن من تنزيل أحدث إصدار لـ Ubuntu. في وقت كتابة هذا التقرير ، كانت الحزمة المراد تنزيلها تسمى "cudatext_1.97.0.3-1_gtk2_amd64.deb". سيتغير اسم هذا الملف كإصدارات تقدم المشروع.

بمجرد الانتهاء من التنزيل ، سنفتح محطة طرفية (Ctrl + Alt + T) ومن هناك سيتعين علينا الانتقال إلى المجلد الذي حفظنا فيه الملف. مرة واحدة في المجلد المناسب ، يمكننا الشروع في التثبيت باستخدام الأمر التالي:

تثبيت CudaText

sudo dpkg -i cudatext_1.97.0.3-1_gtk2_amd64.deb

بمجرد الانتهاء من التثبيت ، يمكننا ذلك ابحث عن مشغل هذا المحرر في فريقنا لبدء استخدام محرر CudaText.

قاذفة CudaText

إلغاء التثبيت

يمكننا إزالة هذا البرنامج من نظامنا عن طريق فتح محطة طرفية (Ctrl + Alt + T) وكتابة الأمر التالي:

محرر إلغاء التثبيت

sudo apt remove cudatext

يمكن ايجاده التوثيق على CudaText في ملف ويكي أو في المنتديات من المشروع.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ستاس قال

    أفضل محرر كود لدي هو Codelobster - http://www.codelobster.com

    1.    داميان أمويدو قال

      مرحبا. كتب أحد الزملاء منشورًا عن كودبستر قبل حين. سالو 2.