تمييز الصيغة لا يعمل في هذا المنشور

مرحباً، لم تكن لدي مشاكل مع تمييز الصيغة في موقعي باستثناء ذلك المنشور المحدد، لسبب غير معروف، هل لديك أي فكرة؟ (لقد أجبرت صيغة lisp)

هل يعمل في الوضع الآمن؟

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

نعم يفعل. لم أفكر في المحاولة لأن جميع المشاركات الأخرى تعمل.

@patrickemin ماذا تريد أن تفعل بهذا الموضوع؟ هل يجب أن نحذفه أم أن هناك مشكلة فعلية تحتاج إلى مساعدة فيها؟ إذا كان الأمر كذلك، هل يمكنك تقديم تفاصيل كافية حتى نتمكن من مساعدتك وربما لقطة شاشة؟

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

إذا قمت بنسخ/لصق تلك المشاركة في رسالة خاصة هنا، فهل ستنجح؟

مما أستطيع أن أستنتج، أعتقد أنه مكون السمة (theme component) الموجود على الرابط التالي: Code-block line numbers. وتحديداً مع لغة lisp.

3 إعجابات

نعم، إنها تعمل في كل مكان آخر، على سبيل المثال هنا.

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

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

أعتقد أن السبب قد يكون حجم المقتطف. عندما أقوم (بشكل تقريبي جداً :slight_smile:) باقتطاع جزء من الأول لجعله أصغر، فإنه يتم تمييزه كما هو متوقع.

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

أوه حسنًا، قد تكون هذه تلميحًا. في الواقع، تحققت بسرعة وربما لم يكن لدي أبدًا رمز بهذا الطول على موقعي (لا أعرف ما هو الحد الأقصى للطول)

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

إذا قمت بتعطيل مكون ترقيم الأسطر، يجب أن تكون قادرًا على رؤية أن التمييز يعمل كما هو متوقع (مثل الوضع الآمن، ولكن أكثر تحديدًا). لذلك يبدو أنه قيد في مكون السمة. لست متأكدًا من التفاصيل على الرغم من ذلك.

إعجابَين (2)