QuickEditor - دليل

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

البدء

  1. تشغيل التطبيق — تصل مباشرة إلى المحرر مع ملف جديد فارغ جاهز للتحرير.
  2. إنشاء ملف أو فتحه — اضغط على زر ملف جديد أو استخدم Ctrl+N. لفتح ملف موجود، استخدم Ctrl+O أو اسحب وأفلت ملفاً على المحرر.
  3. ابدأ الكتابة — يتم تفعيل تمييز بناء الجملة تلقائياً بناءً على امتداد الملف، أو يمكنك تعيين اللغة يدوياً.
  4. حفظ عملك — اضغط Ctrl+S للحفظ، أو Ctrl+Shift+S لحفظ باسم باسم أو موقع جديد.
  5. اكتشاف الميزات — اضغط Ctrl+Shift+P لفتح لوحة الأوامر والبحث عن أي إجراء.
على سطح المكتب، يتم حفظ حجم النافذة وموقعها بين الجلسات. قم بتغيير الحجم بحرية أو استخدم طريقة العرض المنقسمة للتحرير جنباً إلى جنب.
// - - - - - - - - - - - - - - - - - - - -

نظرة عامة على الواجهة

شريط علامات التبويب

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

شريط الأدوات

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

منطقة التحرير

تتميز منطقة التحرير الرئيسية بما يلي:

  • أرقام الأسطر — تظهر في الهامش الأيسر (قابلة للتبديل)
  • الخريطة المصغرة — نظرة عامة على الكود على الجانب الأيمن للتنقل السريع
  • علامات الإشارات المرجعية — مؤشرات ملونة في الهامش للأسطر المميزة بإشارة مرجعية
  • طي الكود — أسهم الطي/التوسيع بجوار المناطق القابلة للطي

لوحات الأدوات

يوفر QuickEditor لوحات أدوات قابلة للإرساء يمكن وضعها على الجانب الأيسر أو الأيمن من المحرر:

  • الأوامر — لوحة الأوامر للبحث في جميع الإجراءات المتاحة
  • الإشارات المرجعية — عرض وإدارة الأسطر المميزة بإشارة مرجعية عبر الملفات
  • المقاطع الجاهزة — تصفح وإدراج المقاطع النصية المحفوظة
  • مدير الملفات — تصفح المجلدات وNAS والتخزين السحابي
  • البحث الشامل — البحث والاستبدال عبر الملفات في مجلد
  • بحث — بحث واستبدال داخل الملف الحالي
  • محادثة الذكاء الاصطناعي — مساعد ذكاء اصطناعي محادثة إلى جانب المحرر
تدعم اللوحات ثلاث إعدادات مسبقة للتخطيط: كلا الجانبين، المجموعة اليسرى، والمجموعة اليمنى. اختر الترتيب الذي يناسب سير عملك.
// - - - - - - - - - - - - - - - - - - - -

علامات التبويب والملفات

العمل مع علامات التبويب

الإجراءالاختصار
علامة تبويب جديدةCtrl+T
ملف جديدCtrl+N
فتح ملفCtrl+O
فتح الأخيرةCtrl+Shift+O
حفظCtrl+S
حفظ باسمCtrl+Shift+S
إغلاق الملفCtrl+W
علامة التبويب التاليةCtrl+Tab
علامة التبويب السابقةCtrl+Shift+Tab

عمليات الملفات

  • لصق كملف جديد — إنشاء علامة تبويب جديدة بمحتويات الحافظة (Ctrl+Shift+V)
  • مشاركة — مشاركة الملف الحالي باستخدام ورقة المشاركة بالنظام
  • نسخ مسار الملف / اسم الملف — نسخ مسار الملف الحالي أو اسمه إلى الحافظة
  • الكشف في Finder — فتح موقع الملف في مدير ملفات النظام (سطح المكتب)
  • السحب والإفلات — إفلات الملفات على نافذة المحرر لفتحها (سطح المكتب)

ترميز الأحرف

يكتشف QuickEditor ترميز الملفات تلقائياً. يمكنك أيضاً:

  • تغيير ترميز الملف الحالي
  • إعادة فتح ملف بترميز مختلف
  • الحفظ بترميز محدد
  • اكتشاف الترميز وعرض معلومات الترميز التفصيلية
  • التحقق من فقدان الترميز قبل الحفظ
// - - - - - - - - - - - - - - - - - - - -
// - - - - - - - - - - - - - - - - - - - -

الإشارات المرجعية

تتيح لك الإشارات المرجعية تمييز الأسطر المهمة والتنقل بينها بسرعة.

الإجراءالاختصار
تبديل الإشارة المرجعيةCtrl+B
الإشارة المرجعية التاليةF2
الإشارة المرجعية السابقةShift+F2
تبديل لوحة الإشارات المرجعيةCtrl+Shift+B

ميزات الإشارات المرجعية

  • الإضافة مع تسمية — إنشاء إشارة مرجعية مسماة للتعريف السهل
  • الانتقال إلى الإشارة المرجعية — الاختيار من قائمة بجميع الإشارات المرجعية في الملف الحالي
  • لوحة الإشارات المرجعية — عرض الإشارات المرجعية والبحث فيها وإدارتها عبر جميع الملفات المفتوحة مع السجل والعناصر المثبتة
  • مسح الإشارات المرجعية — إزالة جميع الإشارات المرجعية من الملف الحالي
استخدم الإشارات المرجعية لتمييز الأقسام التي ترجع إليها كثيراً، مثل تعريفات الدوال، أو تعليقات TODO، أو كتل التكوين.
// - - - - - - - - - - - - - - - - - - - -

المقاطع الجاهزة

المقاطع الجاهزة هي كتل نصية قابلة لإعادة الاستخدام يمكنك إدراجها باختصار واحد.

الإجراءالاختصار
إدراج سريع لمقطع جاهزCtrl+;
إنشاء من التحديدCtrl+Alt+S
تبديل لوحة المقاطع الجاهزةCtrl+Shift+T

ميزات المقاطع الجاهزة

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

مساعد الذكاء الاصطناعي

يتكامل QuickEditor مع العديد من خدمات الذكاء الاصطناعي لمساعدتك في كتابة التعليمات البرمجية وإعادة هيكلتها وفهمها.

الخدمات المدعومة

  • ChatGPT — الذكاء الاصطناعي المحادثي من OpenAI
  • Gemini — مساعد الذكاء الاصطناعي من Google
  • Claude — مساعد الذكاء الاصطناعي من Anthropic
  • Grok — الذكاء الاصطناعي المحادثي من xAI
  • Copilot — مساعد البرمجة بالذكاء الاصطناعي من Microsoft
  • Perplexity — البحث والإجابات المدعومة بالذكاء الاصطناعي

كيفية الاستخدام

  1. حدد النص أو التعليمات البرمجية التي تريد الاستفسار عنها (اختياري).
  2. افتح لوحة الأوامر (Ctrl+Shift+P) وابحث عن اسم خدمة الذكاء الاصطناعي، أو استخدم زر الذكاء الاصطناعي في شريط الأدوات.
  3. يتم إرسال النص المحدد إلى خدمة الذكاء الاصطناعي للسياق.

لوحة محادثة الذكاء الاصطناعي

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

تتطلب ميزات الذكاء الاصطناعي اتصالاً بالإنترنت وتستخدم خدمات جهات خارجية. يتم إرسال النص المحدد إلى الخدمة المختارة. لا يتم تخزين أي بيانات بواسطة QuickEditor نفسه.
// - - - - - - - - - - - - - - - - - - - -

الإعدادات

العرض

  • أرقام الأسطر — إظهار أو إخفاء أرقام الأسطر في الهامش
  • الخريطة المصغرة — إظهار أو إخفاء لوحة نظرة عامة على الكود
  • التفاف الكلمات — التفاف الأسطر الطويلة لتناسب عرض المحرر
  • مؤشر علامة التبويب — تصور أحرف علامة التبويب في المحرر
  • طريقة العرض المنقسمة — عرض لوحتي محرر جنباً إلى جنب

شريط الأدوات

  • شريط الأدوات المصنف — تجميع إجراءات شريط الأدوات حسب الفئة
  • شريط الأدوات السريع — إظهار شريط أدوات إجراء سريع عائم
  • تخصيص شريط الأدوات السريع — اختر الإجراءات التي تظهر وأعد ترتيبها
  • تخصيص شريط أدوات الإدخال — قم بتكوين أزرار شريط أدوات لوحة المفاتيح على الهاتف المحمول

الخط

  • حجم الخط — اضبطه من 10 إلى 24 نقطة. يمكن تغييره أيضاً عبر Ctrl+= / Ctrl+-

المسافة البادئة

  • نمط المسافة البادئة — اختر بين المسافات أو علامات التبويب
  • عرض المسافة البادئة — اضبط على 2 أو 4 أو 8، أو قيمة مخصصة (1–16)

نهايات الأسطر

  • LF — Unix / Linux / macOS
  • CRLF — Windows
  • CR — Classic Mac OS

ميزات الكود

  • الإكمال التلقائي — تمكين أو تعطيل إكمال الكود
  • طي الكود — إظهار أو إخفاء عناصر التحكم في الطي في الهامش
// - - - - - - - - - - - - - - - - - - - -

اختصارات لوحة المفاتيح

الملف

الاختصارالإجراء
Ctrl+Nملف جديد
Ctrl+Oفتح ملف
Ctrl+Sحفظ
Ctrl+Shift+Sحفظ باسم
Ctrl+Wإغلاق الملف
Ctrl+Shift+Oفتح الأخيرة

التحرير

الاختصارالإجراء
Ctrl+Zتراجع
Ctrl+Yإعادة
Ctrl+Cنسخ
Ctrl+Xقص
Ctrl+Vلصق
Ctrl+Aتحديد الكل
Ctrl+]مسافة بادئة
Ctrl+[تقليل المسافة البادئة
Ctrl+/تبديل التعليق
Ctrl+Shift+Dتكرار السطر
Ctrl+Shift+Kحذف السطر

البحث

الاختصارالإجراء
Ctrl+Fبحث
Ctrl+Hبحث واستبدال
F3بحث عن التالي
Shift+F3بحث عن السابق
Ctrl+Shift+Fبحث في الملفات (بحث شامل)

التنقل

الاختصارالإجراء
Ctrl+Gالانتقال إلى سطر
Ctrl+Homeالانتقال إلى بداية المستند
Ctrl+Endالانتقال إلى نهاية المستند
Ctrl+Tabعلامة التبويب التالية
Ctrl+Shift+Tabعلامة التبويب السابقة

الإشارات المرجعية والمقاطع الجاهزة

الاختصارالإجراء
Ctrl+Bتبديل الإشارة المرجعية
F2الإشارة المرجعية التالية
Shift+F2الإشارة المرجعية السابقة
Ctrl+;إدراج سريع لمقطع جاهز
Ctrl+Alt+Sإنشاء مقطع جاهز من التحديد

العرض

الاختصارالإجراء
Ctrl+Shift+Pلوحة الأوامر
Ctrl+\طريقة العرض المنقسمة
Ctrl+=زيادة حجم الخط
Ctrl+-تقليل حجم الخط
Ctrl+Shift+Cتغيير ترميز الأحرف
Ctrl+Shift+Mتحويل الكلام إلى نص

اختصارات على نمط Emacs

الاختصارالإجراء
Ctrl+Aالانتقال إلى بداية السطر
Ctrl+Eالانتقال إلى نهاية السطر
Ctrl+Pالمؤشر للأعلى
Ctrl+Nالمؤشر للأسفل
Ctrl+Fالمؤشر لليمين
Ctrl+Bالمؤشر لليسار
Ctrl+Kحذف إلى نهاية السطر
Ctrl+Dحذف حرف
Ctrl+Hمسافة للخلف
Ctrl+Tتبديل الأحرف
Ctrl+Yسحب (لصق)
على macOS، تشير اختصارات Ctrl إلى مفتاح Control (وليس Cmd). تعمل اختصارات Cmd القياسية (Cmd+C، Cmd+V، إلخ) كما هو متوقع إلى جانب ارتباطات نمط Emacs.
// - - - - - - - - - - - - - - - - - - - -

نصائح وحيل

استخدم لوحة الأوامر (Ctrl+Shift+P) لاكتشاف كل إجراء في المحرر. ابحث بالاسم أو الفئة أو الكلمة المفتاحية.
يتيح لك وضع التحديد المستطيل تحرير أعمدة النص. قم بتبديله من شريط الأدوات أو باستخدام Alt+Ctrl+R (Windows/Linux) أو Alt+Cmd+R (macOS).
استخدم تحويلات الحالة لتحويل أسماء المتغيرات بسرعة: حدد النص واختر UPPERCASE أو lowercase أو camelCase أو snake_case أو kebab-case أو Title Case من لوحة الأوامر.
تدعم لوحة مدير الملفات اتصالات NAS عبر SMB وWebDAV وSFTP وFTP. أضف المجلدات البعيدة لتصفح الملفات وفتحها مباشرة من التخزين الشبكي.
احفظ أنماط التعليمات البرمجية الأكثر استخداماً كـمقاطع جاهزة، ثم أدرجها باستخدام Ctrl+; للوصول الفوري دون مغادرة المحرر.
على macOS، استخدم المحرر المصغر (Cmd+Shift+M) لفتح نافذة محرر خفيفة الوزن للملاحظات السريعة مع الحفاظ على مساحة العمل الرئيسية دون إزعاج.
// - - - - - - - - - - - - - - - - - - - -

استكشاف الأخطاء وإصلاحها

المشكلةالحل
يعرض الملف أحرفاً مشوهةقد يكون الترميز غير صحيح. استخدم إعادة الفتح بترميز مختلف من لوحة الأوامر لتجربة مجموعة أحرف مختلفة (على سبيل المثال، Shift_JIS، EUC-KR، GB2312).
تمييز بناء الجملة غير صحيحتم اكتشاف اللغة تلقائياً من امتداد الملف. استخدم تغيير لغة بناء الجملة من لوحة الأوامر لتعيينها يدوياً.
لا يجد البحث الشامل أي نتائجتحقق من أنك حددت المجلد الصحيح. تأكد من أن عوامل تصفية التضمين/الاستبعاد ليست مقيدة للغاية.
تعذر فتح الملف من NASتأكد من تكوين الاتصال البعيد بشكل صحيح في لوحة مدير الملفات. تحقق من إمكانية الوصول إلى الخادم على شبكتك.
اختفت الإشارات المرجعيةترتبط الإشارات المرجعية بمسارات الملفات. إذا قمت بإعادة تسمية الملف أو نقله، فقد تحتاج إلى إعادة إضافة الإشارات المرجعية.
لا يظهر الإكمال التلقائيتحقق من تمكين الإكمال التلقائي في الإعدادات > ميزات الكود. قد يعتمد أيضاً على لغة بناء جملة الملف.
تعارض اختصارات لوحة المفاتيحتتداخل بعض اختصارات نمط Emacs (Ctrl+A، Ctrl+B، إلخ) مع الاختصارات القياسية. يحل المحرر التعارضات بناءً على السياق.
// - - - - - - - - - - - - - - - - - - - -

الخصوصية

  • لا يتطلب QuickEditor حساباً أو تسجيل دخول.
  • لا يتم جمع أي بيانات استخدام أو تحليلات أو قياس عن بُعد.
  • يتم تخزين جميع الملفات والإشارات المرجعية والمقاطع الجاهزة والإعدادات محلياً على جهازك.
  • اتصالات NAS مباشرة — لا تمر أي بيانات عبر خوادم خارجية.
  • ترسل ميزات مساعد الذكاء الاصطناعي النص المحدد إلى الخدمة الخارجية المختارة فقط عندما تستدعيها صراحةً. لا يتم إرسال أي بيانات تلقائياً.
  • يعمل التطبيق بالكامل دون اتصال بالإنترنت لجميع ميزات التحرير الأساسية. الإنترنت مطلوب فقط لمساعد الذكاء الاصطناعي والوصول إلى الملفات البعيدة.