انتقل إلى المحتوى الرئيسي
الإصدار: TOS 7

Text Editor

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

عمليات الملفات الأساسية

إنشاء ملف جديد

تتوفّر طريقتان لإنشاء الملفات لتناسب عادات التشغيل المختلفة:

  • الإنشاء من إدارة الملفات: ادخل إلى واجهة إدارة ملفات النظام، وانقر على زر "إنشاء"، واختر إنشاء ملف نصي TXT فارغ، وبعد اكتمال الإنشاء انقر نقرًا مزدوجًا على الملف لفتحه للتحرير بسرعة.
  • الإنشاء مباشرةً من التطبيق: شغّل محرّر النصوص من "جميع التطبيقات" على سطح المكتب، وبعد تحرير المحتوى احفظه عبر عملية "حفظ"، وسيُنشئ النظام ملف TXT جديدًا ويخزّنه تلقائيًا.

عمليات التحرير

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

حفظ الملف

انقر على خيار "حفظ" في قائمة الملف لاستبقاء المحتوى:

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

التعرّف الذكي على اللغات وإبراز الصيغة

وضع التعرّف التلقائي

عند تحميل ملف، يتعرّف المحرّر تلقائيًا على لغة البرمجة المقابلة استنادًا إلى امتداد الملف، وينتقل إلى وضع إبراز الصيغة النحوية الخاص بها. فعلى سبيل المثال، عند تحميل ملف بامتداد .js سيتكيّف تلقائيًا مع قواعد صيغة JavaScript، ويطبّق تلوينًا متمايزًا على الكلمات المفتاحية (مثل function وconst) والسلاسل النصية والأرقام والتعليقات وغيرها، لتمييز بنية الشيفرة بوضوح.

وضع التبديل اليدوي

بالنسبة إلى الملفات غير المسماة بامتداد أو الحالات التي تتطلب قواعد صيغة مخصصة، يمكنك تبديل وضع اللغة يدويًا: انقر على القائمة المنسدلة [txt] في أعلى واجهة المحرّر، واختر لغة البرمجة المطلوبة من القائمة، وسيُعرض المحتوى النصي وفق قواعد الصيغة المقابلة.

تنسيقات الملفات المدعومة

فيما يلي تنسيقات الملفات التي يدعم المحرّر فتحها مباشرةً، وتغطي سيناريوهات متعددة مثل تطوير الويب ونصوص البرمجة وملفات الإعدادات؛ أما التنسيقات غير المدرجة فيستخدم المحرّر معها افتراضيًا ترميز UTF-8 والتنسيق النصي البسيط (text) لمحاولة تحليلها وفتحها، بما يضمن أقصى قدر من توافق الملفات.

  • تطوير الويب: .html, .xml, .js, .css
  • البرمجة والنصوص البرمجية: .py, .sh, .c, .cpp, .cs, .ts, .rs, .java, .sql, .php, .go
  • ملفات الإعدادات: .yaml, .yml, .json
  • لغات الترميز والنصوص البسيطة: .md, .txt
  • ملفات السجلات: .log
ملاحظة
  1. عند تحرير ملفات إعدادات النظام، يُنصح بنسخ الملف الأصلي احتياطيًا مسبقًا لتجنّب حدوث خلل في النظام بسبب عملية خاطئة.
  2. إبراز الصيغة النحوية وظيفة مساعدة بصرية فقط، ولا يؤثر على ترميز الملف نفسه أو منطق تشغيله.
  3. عند فتح ملفات بتنسيقات غير متوافقة باستخدام ترميز UTF-8، قد تظهر رموز مشوّهة؛ ويُنصح بالتأكد من ترميز الملف الأصلي ثم تجربة طريقة التحليل المقابلة.