تفعيل خط أحادي المسافة داخل الكتل البرمجية في محرر المشاركات

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

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

إعجاب واحد (1)

هل تقصد شيئًا مثل هذا؟

if(expression)
{
    statement;
    statement;
}
else
{
    statement;
    statement;
}

هه، لست متأكدًا تمامًا مما تسأل عنه بالضبط؟

يريد أن يكون الخط مختلفًا في المحرر، وليس فقط في المنشور النهائي.

3 إعجابات

@spirobel يعمل على محرر WYSIWYG…

إعجابَين (2)

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

… وهو ما تؤكده مشاركة مؤلف الإضافة الأخيرة:

إعجاب واحد (1)

ولهذا السبب وجهتك إلى تلك الإضافة :slight_smile:

إعجاب واحد (1)

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

إعجاب واحد (1)

هل من الممكن تغيير نوع الخط (font-family) في جزء فقط من محتوى منطقة النص؟

4 إعجابات

لماذا تكتب حتى مقطع برمجي متوسط أو كبير الحجم في المُنشئ؟ هذا هو دور محررات النصوص.

اكتب الكود الخاص بك في محرر النصوص الذي تفضله (Atom، Visual Studio، Sublime Text… إلخ)، ثم انسخه إلى المُنشئ في Discourse.

إعجاب واحد (1)

ملاحظة: لا أطلب آراءً أو نصائح حول سبب عدم ضرورة فعل ما أريد فعله.

أنا أطلب حلاً تقنياً لمشكلة محددة جداً وصفتها أعلاه.

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

أفضل ما يمكنك فعله هو تعيين المحرر بالكامل لاستخدام خط أحادي المسافة باستخدام CSS. ربما حتى تقييد هذا التغيير لفئة أو علامة معينة.

إعجابَين (2)

تم ذلك، شكرًا لك. يعمل بشكل ممتاز، تمامًا مثل كتابة مدخلات الويكي في غيت هب - حيث يبدو أنهم يستخدمون خطًا أحاديًا في المحرر أيضًا.

إعجاب واحد (1)