في المقالة التالية سوف نلقي نظرة على Marker. هذا شيء آخر محرر Markdown مجاني ومفتوح المصدر. تم تصميم البرنامج مع وضع سطح مكتب Gnome في الاعتبار. لا يزال التطبيق في مرحلة التطوير المبكرة ، ولكنه يتضمن بالفعل معظم الأشياء التي سيحتاجها المستخدم في ملف محرر Markdown.
يحاول هذا التطبيق تزويد المستخدم بتجربة جيدة في تحرير المستندات. سوف تقدم لنا أ واجهة بسيطة مع خيارات متعددة للتخصيصوالتي تسعى إلى تلبية معظم احتياجات المستخدم.
واجهة مستخدم العلامة لا يزال يفتقر إلى بعض الميزات الهامة لمحرر Markdown. على سبيل المثال ، لا يقوم Marker بتمرير الرمز أو المعاينة المباشرة في وضع اللوحة المزدوجة عند التمرير في أحدهما. للحصول على نفس الجزء من المستند في كلا العرضين ، يجب علينا تحريك كلا اللوحتين يدويًا. كما أنه لا يحتوي على وضع تركيز.
واجهة مستخدم Marker بسيطة للغاية ، ولكن لا تقدم أدوات لتنسيق Markdown. لأداء هذه المهام ، يجب علينا استخدام اختصارات لوحة المفاتيح أو كتابة الكود مباشرة في المحرر.
هذه ليست سوى بعض الميزات التي يمكن أن نفوتها عند استخدام هذا البرنامج. إن عدم توفرها حتى الآن أمر مفهوم ، حيث أن التطبيق جديد نسبيًا. تم إصدار النسخة الأولى في سبتمبر 2017.
هناك تحذير في صفحة التطبيق على GitHub. يذكر فيه أن الأداة في مرحلة تطوير مبكرة. لهذا السبب ، قد نواجه أخطاء وميزات غير مكتملة ، والتي أتصور أنه سيتم تصحيحها أو إنهاؤها بمرور الوقت.
الميزات العامة للعلامة
- كما هو الحال في جميع محرري Markdown ، سيكون لدينا ملف معاينة HTML الحية.
- التمثيل الرياضي مع KaTeX و MathJax.
- سيوفر لنا دعمًا للمخططات الانسيابية ومخططات التسلسل ومخططات جانت.
- يتم توفير دعم المخططات المبعثرة للميثاق والمخططات الشريطية والمخططات الخطية للمستخدمين.
- سيكون لدينا إمكانية استخدام تسليط الضوء على بناء الجملة لمجموعات التعليمات البرمجية باستخدام high.js.
- سيكون لدينا نافذة متكاملة لمحرر الرسم. يفيد ذلك في إضافة الرسوم التخطيطية المرسومة يدويًا والتوقيعات إلى المستندات.
- سنكون قادرين تصدير المستندات التي تم إنشاؤها a HTML و PDF و RTF و ODT و DOCX و LaTeX.
- بشكل افتراضي، تستخدم العلامة وضع ثنائي الجزء مع محرر Markdown وأوضاع المعاينة الحية جنبًا إلى جنب. ولكنه سيسمح لنا أيضًا للمستخدمين بتغيير هذا. يمكننا فقط رؤية محرر الكود ، فقط المعاينة أو رؤية وضع النافذة المزدوجة لأننا مهتمون أكثر.
- التطبيق يحتوي على ملف موضوع الظلام.
- باستخدام تفضيلات العلامة، يمكن للمستخدمين اختيار عرض أرقام الأسطر. سنكون قادرين على تعديل النص أو إظهار المسافات أو تمكين التدقيق الإملائي الذي يتم تعطيله افتراضيًا. سنكون قادرين أيضًا على تنشيط المسافة البادئة التلقائية وإدخال المسافات وعرض علامة التبويب ، والتي يمكننا تغييرها من خيارات البرنامج.
- سنكون قادرين تغيير السمة لإبراز بنية المحررأو موضوع كتل التعليمات البرمجية أو سمة معاينة CSS ، قم بتمكين الميزات المتقدمة مثل Mermaid أو Charter ، والتبديل بين KaTeX أو MathJax للعرض الرياضي.
تنزيل Marker
دعنا نستطيع قم بتثبيت هذا البرنامج باستخدام FlatHub من اليوم التالي صلة. الكود المصدري لمحرر Marker متاح في GitHub جيثب:.
انظر خيارات العلامة
إلى عرض خيارات سطر الأوامر ماركر عندما يتم تثبيت التطبيق من محور مسطح (Flatpak) ، سنستخدمها في المحطة (Ctrl + Alt + T):
flatpak run com.github.fabiocolacio.marker --help
للإنهاء ، يبقى فقط أن نقول أن هذه المقالة تعرض فقط بعض الميزات المتاحة. يمكن الرجوع إليهم جميعًا والأقسام الفنية الأخرى في صفحة جيثب من المشروع.