يأتي CudaText 1.117.0 مع تحسينات على التعبيرات والأحرف والمزيد

تم الافراج عن نسخة جديدة من محرر التعليمات البرمجية المجاني عبر الأنظمة الأساسية CudaText 1.117.0 ، مكتوب مع باسكال ولعازر. يأتي هذا الإصدار الجديد مع تحسينات لدعم الشخصيات والتعبيرات وكذلك في البحث والمزيد.

لمن لا يعرف المحرر، يجب أن يعلموا أنه يدعم امتدادات Python و يحتوي على العديد من الميزات المأخوذة من Sublime Text. هناك بعض وظائف IDE المنفذة كمكونات إضافية. تم إعداد أكثر من 200 lexers نحوي للمبرمجين.

يتم توزيع الكود بموجب ترخيص MPL 2.0. التجميعات متاحة لأنظمة Linux و Windows و macOS و FreeBSD و OpenBSD و NetBSD و DragonflyBSD و Solaris.

الميزات الرئيسية الجديدة لـ CudaText 1.117.0

تم تحسين محرك التعبير العادي TRegExprبالإضافة إلى ذلك ، تمت إضافة المجموعات الذرية ، والمجموعات المسماة ، وتأكيدات البحث إلى الأمام والخلف ، والبحث عن مجموعة Unicode ، ودعم أحرف Unicode من مجموعات U + FFFF ، ودعم "العودية" و "الإجراءات الفرعية" والمحددات الكمية.

هذا هو نفس المحرك كما في Free Pascal ، ولكن استمر تطويره من قبل مؤلف CudaText (Alexey Torgashin) خصيصًا للمحرر. لسوء الحظ ، لا يمكنك استخدام محرك مثل محرك دلفي لأنه ليس في "خالص باسكال" ومن الصعب جدًا تجميعه لجميع أنظمة التشغيل والمعالجات المدعومة.

تم تحسين Lexers. جسون يقوم lexer الآن بتأكيد جميع الإنشاءات غير الصالحة ، يؤكد Bash على "أرقام" غير صالحة ، تم تحسين PHP لاجتياز العديد من الاختبارات. تمت إضافة معجم RegEx لتلوين إدخال حوار البحث في وضع "التعبيرات العادية".

عند البحث مع تحديد كبير في النص ، فإن "العثور على التالي" مع خيار "قيد التحديد" لا يؤدي إلى تحديد أصغر ، ولكنه بدلاً من ذلك يقوم بتعيين "الإشارة المرجعية" على الخيار الموجود. وهذا يعني أن التحديد الأصلي لا يضيع. نادرًا ما يتم ذلك في برامج تحرير النصوص.

وبالإضافة إلى ذلك، تم تحسين الإكمال التلقائي لمنشآت HTML. من خلال إدخال القيم بين علامات الاقتباس التي تحتوي على مسارات الملفات ، يوفر المحرر قائمة بالملفات / الدلائل في نظام الملفات. يتم تنفيذ الإكمال التلقائي للعنصر الزائف و @ -rules لـ CSS. تمت إضافة العشرات من الخصائص وأسماء الألوان المفقودة إلى CSS.

أخيرًا ، يتم أيضًا تمييز الخيارات المضافة التالية:

  • ترقيم الأسطر النسبي (يسمي رمز VS هذا "أرقام الأسطر النسبية").
  • إخفاء جميع الأزرار تقريبًا في مربع الحوار "بحث /"
  • يحل محل.
  • مقياس Minimap.
  • خط شريط الحالة.
  • قم بتلوين القائمة العلوية وعناصر سمة واجهة المستخدم الخاصة بها.
  • عنصر سمة واجهة المستخدم للون شريط الحالة.
  • السماح بمشاهدة شريط علامات التبويب.
  • السماح للوحات السفلية والجانبية بالظهور عند بدء التشغيل.
  • توقف مؤقتًا للحصول على تلميح أداة بديل.
  • أيقونات مستديرة X في علامات التبويب.
  • لا تقرأ الوظيفة الإضافية Project Manager الآن الدلائل الفرعية حتى يتم توسيعها من خلال القائمة. يضيف المكون الإضافي أيضًا خيارات لإخفاء الملفات والأدلة عن طريق القناع.
  • في التراجع / الإعادة ، يتم أخذ موضع العلامات في الاعتبار.
  • تم تكييف أمر التحقق من وجود تحديثات للعمل على جميع أنظمة التشغيل.

كيفية تثبيت CudaText على Ubuntu ومشتقاته؟

أخيرًا ، بالنسبة لأولئك المهتمين بالقدرة على تثبيت محرر الشفرة هذا على نظامهم ، يمكنهم القيام بذلك بطريقتين مختلفتين.

الأول هو ببساطة تنزيل حزمة deb للتطبيق وتثبيت هذا مع مدير الحزم المفضل لديك أو من الجهاز.

الطريقة الثانية هي تنزيل الحزمة الثنائية من المحرر ، والتي تعتبر أكثر اكتمالا من وجهة نظر شخصية وليس ذلك بسبب وجود اختلاف من محرر التنسيق الثنائي إلى المحرر المترجم مسبقًا لـ Ubuntu أو المشتقات.

إذا لم يكن الأمر كذلك ، فبالإضافة إلى الملف الثنائي ، يتم تضمين بعض الملفات ، وهي دروس لتعلم كيفية استخدام المحرر.

بالانتقال إلى الطريقة الأولى ، ما سنفعله هو الرأس للرابط التالي حيث يمكننا الحصول على حزمة deb.

بمجرد الانتهاء من التنزيل ، يمكننا إجراء التثبيت مع مدير الحزم أو من الجهاز الطرفي عن طريق وضع أنفسنا في المجلد الذي تم فيه التنزيل وكتابة الأمر التالي:

sudo apt install ./cudatext*.deb

بينما للثنائي ببساطة دعنا ننزل الحزمة "CudaText linux x64 qt5" أو "CudaText linux x64" والتي هي الأخيرة في gtk.

لفك ضغط الملف يجب أن نفعل ذلك بالأمر:

tar -Jxvf archivo.tar.xz

وداخل المجلد يوجد الملف الثنائي الذي يمكننا تنفيذه بالنقر المزدوج عليه.


اترك تعليقك

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

*

*

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